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.
1 parent 418fde4 commit 3bc19518202bdcfbda4caf2712e6a12f171ba064
@Michael Scire Michael Scire authored on 12 Nov
SciresM committed on 15 Nov
Showing 86 changed files
View
fusee/program/source/fusee_setup_horizon.cpp
View
libraries/config/templates/stratosphere.mk
View
libraries/libmesosphere/include/mesosphere/arch/arm64/kern_k_interrupt_manager.hpp
View
libraries/libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table.hpp
View
libraries/libmesosphere/include/mesosphere/arch/arm64/kern_k_thread_context.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_debug_base.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_event.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_interrupt_event.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_page_table_base.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_process.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_readable_event.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_thread.hpp
View
libraries/libmesosphere/include/mesosphere/kern_k_thread_local_page.hpp
View
libraries/libmesosphere/source/arch/arm64/kern_cpu.cpp
View
libraries/libmesosphere/source/arch/arm64/kern_k_hardware_timer.cpp
View
libraries/libmesosphere/source/arch/arm64/kern_k_interrupt_manager.cpp
View
libraries/libmesosphere/source/arch/arm64/kern_k_page_table.cpp
View
libraries/libmesosphere/source/arch/arm64/kern_k_thread_context.cpp
View
libraries/libmesosphere/source/board/nintendo/nx/kern_k_device_page_table.cpp
View
libraries/libmesosphere/source/board/nintendo/nx/kern_k_sleep_manager.cpp
View
libraries/libmesosphere/source/kern_initial_process.cpp
View
libraries/libmesosphere/source/kern_k_code_memory.cpp
View
libraries/libmesosphere/source/kern_k_debug_base.cpp
View
libraries/libmesosphere/source/kern_k_dpc_manager.cpp
View
libraries/libmesosphere/source/kern_k_event.cpp
View
libraries/libmesosphere/source/kern_k_page_table_base.cpp
View
libraries/libmesosphere/source/kern_k_process.cpp
View
libraries/libmesosphere/source/kern_k_readable_event.cpp
View
libraries/libmesosphere/source/kern_k_scheduler.cpp
View
libraries/libmesosphere/source/kern_k_server_session.cpp
View
libraries/libmesosphere/source/kern_k_system_resource.cpp
View
libraries/libmesosphere/source/kern_k_thread.cpp
View
libraries/libmesosphere/source/kern_k_thread_local_page.cpp
View
libraries/libmesosphere/source/kern_k_worker_task_manager.cpp
View
libraries/libmesosphere/source/kern_kernel.cpp
View
libraries/libmesosphere/source/svc/kern_svc_cache.cpp
View
libraries/libmesosphere/source/svc/kern_svc_event.cpp
View
libraries/libmesosphere/source/svc/kern_svc_ipc.cpp
View
libraries/libstratosphere/include/stratosphere/erpt/erpt_ids.autogen.hpp
View
libraries/libstratosphere/include/stratosphere/ncm/ncm_content_meta_extended_data.hpp
View
libraries/libstratosphere/libstratosphere.mk
View
libraries/libstratosphere/source/cs/cs_target_io_server.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_attachment.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_cipher.hpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_context.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_context_impl.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_forced_shutdown.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_journal.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_journal_for_attachments.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_journal_for_reports.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_main.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_manager_impl.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_manager_impl.hpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_report.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_reporter.cpp
View
libraries/libstratosphere/source/erpt/srv/erpt_srv_stream.cpp
View
libraries/libstratosphere/source/fs/fs_access_log.cpp
View
libraries/libstratosphere/source/fs/fs_api.cpp
View
libraries/libstratosphere/source/fs/fsa/fs_filesystem_accessor.cpp
View
libraries/libstratosphere/source/fs/fsa/fs_user_directory.cpp
View
libraries/libstratosphere/source/fs/fsa/fs_user_file.cpp
View
libraries/libstratosphere/source/fssystem/fssystem_block_cache_buffered_storage.cpp
View
libraries/libstratosphere/source/fssystem/fssystem_crypto_configuration.cpp
View
libraries/libstratosphere/source/fssystem/fssystem_file_system_proxy_api.cpp
View
libraries/libstratosphere/source/htc/server/driver/htc_htclow_driver.cpp
View
libraries/libstratosphere/source/htc/server/rpc/htc_htcmisc_rpc_server.hpp
View
libraries/libstratosphere/source/htc/server/rpc/htc_rpc_client.hpp
View
libraries/libstratosphere/source/htcfs/htcfs_client_impl.cpp
View
libraries/libstratosphere/source/htcfs/htcfs_directory_service_object.cpp
View
libraries/libstratosphere/source/htcfs/htcfs_file_service_object.cpp
View
libraries/libstratosphere/source/htclow/driver/htclow_driver_manager.cpp
View
libraries/libstratosphere/source/htclow/driver/htclow_socket_discovery_manager.cpp
View
libraries/libstratosphere/source/htclow/driver/htclow_usb_impl.cpp
View
libraries/libstratosphere/source/htclow/htclow_channel.cpp
View
libraries/libstratosphere/source/htclow/htclow_worker.cpp
View
libraries/libstratosphere/source/htclow/mux/htclow_mux.cpp
View
libraries/libstratosphere/source/htcs/client/htcs_virtual_socket_collection.cpp
View
libraries/libstratosphere/source/htcs/htcs_socket.cpp
View
libraries/libstratosphere/source/htcs/impl/htcs_manager_impl.cpp
View
libraries/libstratosphere/source/htcs/impl/htcs_service.cpp
View
libraries/libvapours/include/vapours/results/results_common.hpp
View
libraries/libvapours/source/sdmmc/impl/sdmmc_mmc_device_accessor.cpp
View
libraries/libvapours/source/sdmmc/impl/sdmmc_sd_card_device_accessor.cpp
View
libraries/libvapours/source/sdmmc/impl/sdmmc_sd_host_standard_controller.cpp
View
libraries/libvapours/source/sdmmc/impl/sdmmc_sdmmc_controller.board.nintendo_nx.cpp
View
utilities/erpt.py