Atmosphere/libraries/libvapours/include/vapours
Michael Scire 3bc1951820 ams: mark ams::Result [[nodiscard]] (partially complete).
NOTE: This work is not yet fully complete; kernel is done, but
it was taking an exceedingly long time to get through libstratosphere.
Thus, I've temporarily added -Wno-error=unused-result for libstratosphere/stratosphere.

All warnings should be fixed to do the same thing Nintendo does as relevant, but this
is taking a phenomenally long time and is not actually the most important work to do,
so it can be put off for some time to prioritize other tasks for 21.0.0 support.
2025-11-15 12:31:07 -07:00
..
ams fusee/exo/ams: update with new keydata/version enums 2025-11-15 12:31:07 -07:00
crypto crypto: implement CmacGenerator 2024-10-30 18:08:29 -07:00
dd ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
freebsd lib: simplify pragma macros 2022-03-21 17:21:44 -07:00
impl lib: simplify pragma macros 2022-03-21 17:21:44 -07:00
results ams: mark ams::Result [[nodiscard]] (partially complete). 2025-11-15 12:31:07 -07:00
sdmmc ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
svc kern: write cpu tick differential to tls +0x108 on thread switch 2025-11-15 12:31:07 -07:00
tegra ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
util ams: build with -std=gnu++23 2024-06-01 22:36:37 -07:00
allocator.hpp ams: various fixes to support booting debug configuration 2025-04-08 13:43:29 -07:00
ams_version.h ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
assert.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
common.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
compiler.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
crypto.hpp crypto: implement CmacGenerator 2024-10-30 18:08:29 -07:00
dd.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
defines.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
device_code.hpp exo/vapours: refactor member variables to m_ over this-> 2021-10-09 15:40:06 -07:00
includes.hpp haze: fix duplicate-macro warnings 2025-08-08 14:16:03 -07:00
literals.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
reg.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
results.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
sdmmc.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
span.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
svc.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
tegra.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
timespan.hpp exo/vapours: refactor member variables to m_ over this-> 2021-10-09 15:40:06 -07:00
types.hpp ams: basic support for compiling with gcc 15 2025-05-09 11:55:21 -07:00
util.hpp util: add pointer utils, use to constrain fs pointers 2022-03-24 16:21:03 -07:00