Searched refs:EvalEmitter (Results 1 - 8 of 8) sorted by relevance
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | EvalEmitter.cpp | 1 //===--- EvalEmitter.cpp - Instruction emitter for the VM -------*- C++ -*-===// 9 #include "EvalEmitter.h" 20 EvalEmitter::EvalEmitter(Context &Ctx, Program &P, State &Parent, function in class:EvalEmitter 28 EvalEmitter::~EvalEmitter() { 36 EvaluationResult EvalEmitter::interpretExpr(const Expr *E) { 45 EvaluationResult EvalEmitter::interpretDecl(const VarDecl *VD) { 54 void EvalEmitter::emitLabel(LabelTy Label) { 58 EvalEmitter [all...] |
H A D | EvalEmitter.h | 1 //===--- EvalEmitter.h - Instruction emitter for the VM ---------*- C++ -*-===// 31 class EvalEmitter : public SourceMapper { class in namespace:clang::interp 43 EvalEmitter(Context &Ctx, Program &P, State &Parent, InterpStack &Stk, 46 virtual ~EvalEmitter();
|
H A D | EvaluationResult.h | 22 class EvalEmitter; 105 friend class EvalEmitter;
|
H A D | ByteCodeStmtGen.h | 18 #include "EvalEmitter.h" 86 extern template class ByteCodeExprGen<EvalEmitter>;
|
H A D | Context.cpp | 14 #include "EvalEmitter.h" 46 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); 78 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); 99 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result);
|
H A D | ByteCodeExprGen.h | 17 #include "EvalEmitter.h" 327 extern template class ByteCodeExprGen<EvalEmitter>;
|
H A D | ByteCodeExprGen.cpp | 3085 template class ByteCodeExprGen<EvalEmitter>;
|
/freebsd-current/lib/clang/libclang/ |
H A D | Makefile | 100 SRCS_MIN+= AST/Interp/EvalEmitter.cpp
|
Completed in 152 milliseconds