Cthulhu  0.2.10
Cthulhu compiler collection
utils.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CTX_UNUSED   [[maybe_unused]]
 
#define CTX_NOMOVE(x)
 
#define CTX_NOCOPY(x)
 

Macro Definition Documentation

◆ CTX_NOCOPY

#define CTX_NOCOPY (   x)
Value:
x(const x&) = delete; \
x& operator=(const x&) = delete;

Definition at line 9 of file utils.hpp.

◆ CTX_NOMOVE

#define CTX_NOMOVE (   x)
Value:
x(x&&) = delete; \
x& operator=(x&&) = delete;

Definition at line 5 of file utils.hpp.

◆ CTX_UNUSED

#define CTX_UNUSED   [[maybe_unused]]

Definition at line 3 of file utils.hpp.