Optimized geometry and math classes
Go to file
Lioncash 81f9b4a4ee General: Mark functions as nodiscard where applicable
Given this aims to be a general purpose math library for use in various
other libraries applications for axiodl, we can annotate functions that
return by value or reference with [[nodiscard]] where it's very obvious
that not making use of the return value is a bug.

This allows the compiler to diagnose and emit warnings for these API
misuses at compile-time, preventing silent bugs from occurring.

Any cases where not using the return value is desirable may still be
casted to void in order to silence warnings.
2020-03-04 03:07:54 -05:00
include/zeus General: Mark functions as nodiscard where applicable 2020-03-04 03:07:54 -05:00
src Merge pull request #21 from encounter/sse4a 2019-12-10 20:48:34 -08:00
test Better CMake dependency handling 2019-06-11 16:04:52 -10:00
.clang-format New code style refactor 2018-12-07 19:23:50 -10:00
CMakeLists.txt Better CMake dependency handling 2019-06-11 16:04:52 -10:00