Doxygen
|
Wrapper class for a number of boolean properties. More...
#include <src/types.h>
Public Member Functions | |
TypeSpecifier () | |
void | reset () |
void | merge (const TypeSpecifier &other) |
std::string | to_string () const |
Friends | |
bool | operator== (const TypeSpecifier &t1, const TypeSpecifier &t2) |
bool | operator!= (const TypeSpecifier &t1, const TypeSpecifier &t2) |
Wrapper class for a number of boolean properties.
The properties are packed together, and initialized to false.
|
inline |
Definition at line 494 of file types.h.
References reset().
Referenced by merge(), operator!=, and operator==.
|
inline |
Definition at line 498 of file types.h.
References TYPE_SPECIFIERS, and TypeSpecifier().
|
inline |
Definition at line 496 of file types.h.
Referenced by TypeSpecifier().
|
inline |
Definition at line 520 of file types.h.
References TYPE_SPECIFIERS.
Referenced by fmt::formatter< TypeSpecifier >::format(), and printNavTree().
|
friend |
Definition at line 514 of file types.h.
References operator==, and TypeSpecifier().
|
friend |
Definition at line 505 of file types.h.
References TYPE_SPECIFIERS, and TypeSpecifier().
Referenced by operator!=.