Home
last modified time | relevance | path

Searched refs:ByteCodeExprGen (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp66 ByteCodeExprGen<Emitter> *Ctx;
1055 bool ByteCodeExprGen<Emitter>::VisitArrayInitLoopExpr( in VisitArrayInitLoopExpr()
1212 bool ByteCodeExprGen<Emitter>::VisitCharacterLiteral( in VisitCharacterLiteral()
1447 bool ByteCodeExprGen<Emitter>::VisitExprWithCleanups( in VisitExprWithCleanups()
1651 bool ByteCodeExprGen<Emitter>::VisitCXXConstructExpr( in VisitCXXConstructExpr()
2042 bool ByteCodeExprGen<Emitter>::dereference( in dereference()
2070 bool ByteCodeExprGen<Emitter>::dereferenceParam( in dereferenceParam()
2112 bool ByteCodeExprGen<Emitter>::dereferenceVar( in dereferenceVar()
2908 void ByteCodeExprGen<Emitter>::emitCleanup() { in emitCleanup()
3084 template class ByteCodeExprGen<ByteCodeEmitter>; variable
[all …]
H A DByteCodeExprGen.h42 class ByteCodeExprGen : public ConstStmtVisitor<ByteCodeExprGen<Emitter>, bool>,
57 ByteCodeExprGen(Context &Ctx, Program &P, Tys &&... Args) in ByteCodeExprGen() function
326 extern template class ByteCodeExprGen<ByteCodeEmitter>;
327 extern template class ByteCodeExprGen<EvalEmitter>;
332 VariableScope(ByteCodeExprGen<Emitter> *Ctx) in VariableScope()
362 ByteCodeExprGen<Emitter> *Ctx;
431 AutoScope(ByteCodeExprGen<Emitter> *Ctx) in AutoScope()
441 BlockScope(ByteCodeExprGen<Emitter> *Ctx) : AutoScope<Emitter>(Ctx) {} in BlockScope()
455 ExprScope(ByteCodeExprGen<Emitter> *Ctx) : AutoScope<Emitter>(Ctx) {} in ExprScope()
473 ByteCodeExprGen<Emitter> *Ctx;
[all …]
H A DByteCodeStmtGen.h31 class ByteCodeStmtGen final : public ByteCodeExprGen<Emitter> {
40 : ByteCodeExprGen<Emitter>(std::forward<Tys>(Args)...) {} in ByteCodeStmtGen()
86 extern template class ByteCodeExprGen<EvalEmitter>;
H A DContext.cpp46 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); in evaluateAsRValue()
78 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); in evaluate()
99 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); in evaluateAsInitializer()
/freebsd-14.2/lib/clang/libclang/
H A DMakefile95 SRCS_MIN+= AST/Interp/ByteCodeExprGen.cpp