Commit Graph

7 Commits (f90d9808378092e208b431f467c54feb6952e91d)

Author SHA1 Message Date
Lioncash 6f006d051e General: Fix clang build
Allows building on clang to work again
4 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 4 years ago
Lioncash be1954e04c core: Fix clang build
Recent changes to the build system that made more warnings be flagged as
errors caused building via clang to break.

Fixes #4795
4 years ago
Lioncash df72480395 common: Make use of [[nodiscard]] where applicable
Now that clang-format makes [[nodiscard]] attributes format sensibly, we
can apply them to several functions within the common library to allow
the compiler to complain about any misuses of the functions.
5 years ago
Fernando Sahmkow 2f8947583f Core/Common: Address Feedback. 5 years ago
Fernando Sahmkow be320a9e10 Common: Polish Fiber class, add comments, asserts and more tests. 5 years ago
Fernando Sahmkow 13ed9438fb Common: Implement a basic SpinLock class 5 years ago