clang
17.0.0git
|
Scope for storage declared in a compound statement. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/AST/Interp/ByteCodeExprGen.h"
Public Member Functions | |
BlockScope (ByteCodeExprGen< Emitter > *Ctx) | |
void | addExtended (const Scope::Local &Local) override |
![]() | |
LocalScope (ByteCodeExprGen< Emitter > *Ctx) | |
~LocalScope () override | |
void | addLocal (const Scope::Local &Local) override |
void | emitDestruction () override |
Additional Inherited Members | |
![]() | |
std::optional< unsigned > | Idx |
Index of the scope in the chain. More... | |
Scope for storage declared in a compound statement.
Definition at line 338 of file ByteCodeExprGen.h.
|
inline |
Definition at line 340 of file ByteCodeExprGen.h.
|
inlineoverride |
Definition at line 342 of file ByteCodeExprGen.h.