Searched refs:ByteCodeExprGen (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 66 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 D | ByteCodeExprGen.h | 42 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 D | ByteCodeStmtGen.h | 31 class ByteCodeStmtGen final : public ByteCodeExprGen<Emitter> { 40 : ByteCodeExprGen<Emitter>(std::forward<Tys>(Args)...) {} in ByteCodeStmtGen() 86 extern template class ByteCodeExprGen<EvalEmitter>;
|
| H A D | Context.cpp | 46 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 D | Makefile | 95 SRCS_MIN+= AST/Interp/ByteCodeExprGen.cpp
|