23 Commits (42d8e08f7847af3b8e8ceea14ad7193fdbdf53ef)

Author SHA1 Message Date
yzct12345 7e846be376
assert: Verify formatting 4 years ago
yzct12345 346149dcf9
assert: Avoid empty macros 4 years ago
Markus Wick 9be819faaf common: Move assert failure handling into a cpp file. 5 years ago
Lioncash 3bfaabdbdd common/assert: Make use of C++ attribute syntax 5 years ago
Weiyi Wang 49e0a30dbd fix clang-format and lambda capture 6 years ago
Weiyi Wang 9a60d8a430 unfold UNREACHABLE implementation for dumb compilers 6 years ago
Fernando Sahmkow 021cd56bc9 Permit a Null Shader in case of a bad host_ptr. 7 years ago
Lioncash 9dcc229dfe common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional assertions 7 years ago
Lioncash aaec85df9e common/assert: Make the UNIMPLEMENTED macro properly assert 7 years ago
fearlessTobi 476e0fae4c Port #3474 from Citra 8 years ago
James Rowe 0d46f0df12 Update clang format 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Lioncash 8475496630
general: Convert assertion macros over to be fmt-compatible 8 years ago
MerryMage f10a304ecd fix macos build 8 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
Sam Spilsbury ef6873980e assert: Allow UNREACHABLE_MSG to have just one argument 10 years ago
Sam Spilsbury 205e8f9f9e assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTED 10 years ago
Emmanuel Gil Peyrot 3a771a13dc Common: Cleanup profiler includes. 11 years ago
Yuri Kunde Schlesner c8eae338a8 Common: Use the log system to print assert messages 11 years ago
Yuri Kunde Schlesner c0eaa662d4 Clean-up includes 11 years ago
Yuri Kunde Schlesner 714d507938 Asserts: Use lambdas to keep assertion code away from the main code path 11 years ago
archshift ef24e72b26 Asserts: break/crash program, fit to style guide; log.h->assert.h 11 years ago