#include "ThreadSafetyTIL.h"
#include <ostream>
#include "ThreadSafetyOps.def"
Go to the source code of this file.
◆ TIL_OPCODE_DEF [1/4]
#define TIL_OPCODE_DEF |
( |
|
X | ) |
|
Value: return
self()->traverse##
X(cast<X>(E), Ctx);
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition at line 87 of file ThreadSafetyTraverse.h.
◆ TIL_OPCODE_DEF [2/4]
#define TIL_OPCODE_DEF |
( |
|
X | ) |
|
Value:typename R::R_SExpr traverse##
X(
X *e,
typename R::R_Ctx Ctx) { \
return e->traverse(*self(), Ctx); \
}
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition at line 87 of file ThreadSafetyTraverse.h.
◆ TIL_OPCODE_DEF [3/4]
#define TIL_OPCODE_DEF |
( |
|
X | ) |
|
Value: return cast<X>(E1)->
compare(cast<X>(E2), *
self());
static bool compare(const PathDiagnostic &X, const PathDiagnostic &Y)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition at line 87 of file ThreadSafetyTraverse.h.
◆ TIL_OPCODE_DEF [4/4]
#define TIL_OPCODE_DEF |
( |
|
X | ) |
|
Value: self()->print##
X(cast<X>(E), SS); \
return;
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition at line 87 of file ThreadSafetyTraverse.h.