fix(macros) scope leaks
- Fix macro scope leak: included in scope guards. - Move default options as static class members. - Adds tests to build_all.sh - Use vanilla std::filesystem
This commit is contained in:
parent
7b28105c19
commit
e35d118cdb
61 changed files with 1899 additions and 1533 deletions
|
|
@ -4,7 +4,7 @@
|
|||
#include "../clutchlog/clutchlog.h"
|
||||
|
||||
// Make asserts (de)clutchable.
|
||||
#define ASSERT(LEVEL, ...) { CLUTCHFUNC(LEVEL, assert, __VA_ARGS__) }
|
||||
#define ASSERT(LEVEL, ...) CLUTCHFUNC(LEVEL, assert, __VA_ARGS__);
|
||||
|
||||
void h()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue