Home
last modified time | relevance | path

Searched refs:ByteCodeStmtGen (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/clang/lib/AST/Interp/
DByteCodeStmtGen.cpp31 LabelScope(ByteCodeStmtGen<Emitter> *Ctx) : Ctx(Ctx) {} in LabelScope()
33 ByteCodeStmtGen<Emitter> *Ctx;
39 using LabelTy = typename ByteCodeStmtGen<Emitter>::LabelTy;
40 using OptLabelTy = typename ByteCodeStmtGen<Emitter>::OptLabelTy;
42 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope()
63 using LabelTy = typename ByteCodeStmtGen<Emitter>::LabelTy;
64 using OptLabelTy = typename ByteCodeStmtGen<Emitter>::OptLabelTy;
65 using CaseMap = typename ByteCodeStmtGen<Emitter>::CaseMap;
67 SwitchScope(ByteCodeStmtGen<Emitter> *Ctx, CaseMap &&CaseLabels, in SwitchScope()
93 bool ByteCodeStmtGen<Emitter>::visitFunc(const FunctionDecl *F) { in visitFunc()
[all …]
DByteCodeStmtGen.h35 class ByteCodeStmtGen final : public ByteCodeExprGen<Emitter> {
43 ByteCodeStmtGen(Tys&&... Args) in ByteCodeStmtGen() function
DContext.cpp33 if (auto R = ByteCodeStmtGen<ByteCodeEmitter>(*this, *P).compileFunc(FD)) { in isPotentialConstantExpr()
DByteCodeExprGen.cpp1094 if (auto R = ByteCodeStmtGen<ByteCodeEmitter>(Ctx, P).compileFunc(FD)) in getFunction()
/openbsd/src/gnu/usr.bin/clang/libclangAST/
DMakefile100 ByteCodeStmtGen.cpp \
/openbsd/src/gnu/llvm/clang/lib/AST/
DCMakeLists.txt69 Interp/ByteCodeStmtGen.cpp
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/AST/
DBUILD.gn97 "Interp/ByteCodeStmtGen.cpp",
/openbsd/src/gnu/llvm/clang/docs/
DConstantInterpreter.rst21 Bytecode compilation is handled in ``ByteCodeStmtGen.h`` for statements