clang
10.0.0git
|
#include "/work/www-prereleases/10.0.0/rc2/docsbuild/clang/lib/AST/Interp/ByteCodeStmtGen.h"
Public Types | |
using | LabelTy = typename ByteCodeStmtGen< Emitter >::LabelTy |
using | OptLabelTy = typename ByteCodeStmtGen< Emitter >::OptLabelTy |
using | CaseMap = typename ByteCodeStmtGen< Emitter >::CaseMap |
Public Member Functions | |
SwitchScope (ByteCodeStmtGen< Emitter > *Ctx, CaseMap &&CaseLabels, LabelTy BreakLabel, OptLabelTy DefaultLabel) | |
~SwitchScope () | |
![]() | |
virtual | ~LabelScope () |
Additional Inherited Members | |
![]() | |
LabelScope (ByteCodeStmtGen< Emitter > *Ctx) | |
![]() | |
ByteCodeStmtGen< Emitter > * | Ctx |
ByteCodeStmtGen instance. More... | |
Definition at line 61 of file ByteCodeStmtGen.cpp.
using clang::interp::SwitchScope< Emitter >::CaseMap = typename ByteCodeStmtGen<Emitter>::CaseMap |
Definition at line 65 of file ByteCodeStmtGen.cpp.
using clang::interp::SwitchScope< Emitter >::LabelTy = typename ByteCodeStmtGen<Emitter>::LabelTy |
Definition at line 63 of file ByteCodeStmtGen.cpp.
using clang::interp::SwitchScope< Emitter >::OptLabelTy = typename ByteCodeStmtGen<Emitter>::OptLabelTy |
Definition at line 64 of file ByteCodeStmtGen.cpp.
|
inline |
Definition at line 67 of file ByteCodeStmtGen.cpp.
|
inline |
Definition at line 77 of file ByteCodeStmtGen.cpp.