clang 20.0.0git
clang::interp::EvalEmitter Member List

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

AddrTy typedefclang::interp::EvalEmitter
cleanup()clang::interp::EvalEmitter
createLocal(Descriptor *D)clang::interp::EvalEmitterprotected
Descriptorsclang::interp::EvalEmitterprotected
emitLabel(LabelTy Label)clang::interp::EvalEmitterprotected
EvalEmitter(Context &Ctx, Program &P, State &Parent, InterpStack &Stk)clang::interp::EvalEmitterprotected
fallthrough(const LabelTy &Label)clang::interp::EvalEmitterprotected
getExpr(const Function *F, CodePtr PC) constclang::interp::SourceMapper
getLabel()clang::interp::EvalEmitterprotected
getLocation(const Function *F, CodePtr PC) constclang::interp::SourceMapper
getRange(const Function *F, CodePtr PC) constclang::interp::SourceMapper
getSource(const Function *F, CodePtr PC) const overrideclang::interp::EvalEmitterinlineprotectedvirtual
getState()clang::interp::EvalEmitterinline
interpretDecl(const VarDecl *VD, bool CheckFullyInitialized)clang::interp::EvalEmitter
interpretExpr(const Expr *E, bool ConvertResultToRValue=false)clang::interp::EvalEmitter
isActive() constclang::interp::EvalEmitterinlineprotected
jump(const LabelTy &Label)clang::interp::EvalEmitterprotected
jumpFalse(const LabelTy &Label)clang::interp::EvalEmitterprotected
jumpTrue(const LabelTy &Label)clang::interp::EvalEmitterprotected
LabelTy typedefclang::interp::EvalEmitter
LambdaCapturesclang::interp::EvalEmitterprotected
LambdaThisCaptureclang::interp::EvalEmitterprotected
Local typedefclang::interp::EvalEmitter
Paramsclang::interp::EvalEmitterprotected
visitDeclAndReturn(const VarDecl *VD, bool ConstantContext)=0clang::interp::EvalEmitterprotectedpure virtual
visitExpr(const Expr *E)=0clang::interp::EvalEmitterprotectedpure virtual
visitFunc(const FunctionDecl *F)=0clang::interp::EvalEmitterprotectedpure virtual
~EvalEmitter()clang::interp::EvalEmitterprotectedvirtual
~SourceMapper()clang::interp::SourceMapperinlinevirtual