clang 20.0.0git
clang::interp::ByteCodeEmitter Member List

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

AddrTy typedefclang::interp::ByteCodeEmitterprotected
ByteCodeEmitter(Context &Ctx, Program &P)clang::interp::ByteCodeEmitterinlineprotected
compileFunc(const FunctionDecl *FuncDecl)clang::interp::ByteCodeEmitter
compileObjCBlock(const BlockExpr *BE)clang::interp::ByteCodeEmitter
createLocal(Descriptor *D)clang::interp::ByteCodeEmitterprotected
Descriptorsclang::interp::ByteCodeEmitterprotected
emitLabel(LabelTy Label)clang::interp::ByteCodeEmitterprotected
fallthrough(const LabelTy &Label)clang::interp::ByteCodeEmitterprotected
getLabel()clang::interp::ByteCodeEmitterinlineprotected
isActive() constclang::interp::ByteCodeEmitterinlineprotected
jump(const LabelTy &Label)clang::interp::ByteCodeEmitterprotected
jumpFalse(const LabelTy &Label)clang::interp::ByteCodeEmitterprotected
jumpTrue(const LabelTy &Label)clang::interp::ByteCodeEmitterprotected
LabelTy typedefclang::interp::ByteCodeEmitterprotected
LambdaCapturesclang::interp::ByteCodeEmitterprotected
LambdaThisCaptureclang::interp::ByteCodeEmitterprotected
Local typedefclang::interp::ByteCodeEmitterprotected
Paramsclang::interp::ByteCodeEmitterprotected
visitDeclAndReturn(const VarDecl *E, bool ConstantContext)=0clang::interp::ByteCodeEmitterprotectedpure virtual
visitExpr(const Expr *E, bool DestroyToplevelScope)=0clang::interp::ByteCodeEmitterprotectedpure virtual
visitFunc(const FunctionDecl *E)=0clang::interp::ByteCodeEmitterprotectedpure virtual
~ByteCodeEmitter()clang::interp::ByteCodeEmitterinlineprotectedvirtual