Searched refs:ByteCodeStmtGen (Results 1 – 4 of 4) sorted by relevance
28 LabelScope(ByteCodeStmtGen<Emitter> *Ctx) : Ctx(Ctx) {} in LabelScope()30 ByteCodeStmtGen<Emitter> *Ctx;36 using LabelTy = typename ByteCodeStmtGen<Emitter>::LabelTy;39 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope()60 using LabelTy = typename ByteCodeStmtGen<Emitter>::LabelTy;62 using CaseMap = typename ByteCodeStmtGen<Emitter>::CaseMap;90 bool ByteCodeStmtGen<Emitter>::emitLambdaStaticInvokerBody( in emitLambdaStaticInvokerBody()245 bool ByteCodeStmtGen<Emitter>::visitStmt(const Stmt *S) { in visitStmt()293 bool ByteCodeStmtGen<Emitter>::visitLoopBody(const Stmt *S) { in visitLoopBody()308 bool ByteCodeStmtGen<Emitter>::visitCompoundStmt( in visitCompoundStmt()[all …]
31 class ByteCodeStmtGen final : public ByteCodeExprGen<Emitter> {39 ByteCodeStmtGen(Tys&&... Args) in ByteCodeStmtGen() function
34 Func = ByteCodeStmtGen<ByteCodeEmitter>(*this, *P).compileFunc(FD); in isPotentialConstantExpr()281 if (auto F = ByteCodeStmtGen<ByteCodeEmitter>(*this, *P).compileFunc(FD)) in getOrCreateFunction()
97 SRCS_MIN+= AST/Interp/ByteCodeStmtGen.cpp