clang 10.0.0git

clang::interp::EvalEmitter Member List

This is the complete list of members for clang::interp::EvalEmitter, including all inherited members.

AddrTy typedef | clang::interp::EvalEmitter |
bail(const Stmt *S) | clang::interp::EvalEmitter | inline protected
bail(const Decl *D) | clang::interp::EvalEmitter | inline protected
bail(const SourceLocation &Loc) | clang::interp::EvalEmitter | protected
createLocal(Descriptor *D) | clang::interp::EvalEmitter | protected
Descriptors | clang::interp::EvalEmitter | protected
emitLabel(LabelTy Label) | clang::interp::EvalEmitter | protected
EvalEmitter(Context &Ctx, Program &P, State &Parent, InterpStack &Stk, APValue &Result) | clang::interp::EvalEmitter | protected
fallthrough(const LabelTy &Label) | clang::interp::EvalEmitter | protected
getExpr(Function *F, CodePtr PC) const | clang::interp::SourceMapper |
getLabel() | clang::interp::EvalEmitter | protected
getLocation(Function *F, CodePtr PC) const | clang::interp::SourceMapper |
getSource(Function *F, CodePtr PC) const override | clang::interp::EvalEmitter | inline protected virtual
interpretDecl(const VarDecl *VD) | clang::interp::EvalEmitter |
interpretExpr(const Expr *E) | clang::interp::EvalEmitter |
jump(const LabelTy &Label) | clang::interp::EvalEmitter | protected
jumpFalse(const LabelTy &Label) | clang::interp::EvalEmitter | protected
jumpTrue(const LabelTy &Label) | clang::interp::EvalEmitter | protected
LabelTy typedef | clang::interp::EvalEmitter |
Local typedef | clang::interp::EvalEmitter |
Params | clang::interp::EvalEmitter | protected
visitDecl(const VarDecl *VD)=0 | clang::interp::EvalEmitter | protected pure virtual
visitExpr(const Expr *E)=0 | clang::interp::EvalEmitter | protected pure virtual
~EvalEmitter() | clang::interp::EvalEmitter | inline protected virtual
~SourceMapper() | clang::interp::SourceMapper | inline virtual