class LabelScope
Declaration
template <class Emitter>
class LabelScope { /* full declaration omitted */ };
Description
Scope managing label targets.
Declared at: clang/lib/AST/Interp/ByteCodeStmtGen.cpp:26
Templates
- Emitter
Member Variables
- protected ByteCodeStmtGen<Emitter>* Ctx
- ByteCodeStmtGen instance.
Method Overview
- protected LabelScope<Emitter>(ByteCodeStmtGen<Emitter> * Ctx)
- public virtual ~LabelScope<Emitter>()
Methods
¶LabelScope<Emitter>(ByteCodeStmtGen<Emitter>* Ctx)
LabelScope<Emitter>(ByteCodeStmtGen<Emitter>* Ctx)
Declared at: clang/lib/AST/Interp/ByteCodeStmtGen.cpp:31
Parameters
- ByteCodeStmtGen<Emitter>* Ctx
¶virtual ~LabelScope<Emitter>()
virtual ~LabelScope<Emitter>()
Declared at: clang/lib/AST/Interp/ByteCodeStmtGen.cpp:28