clang 19.0.0git
clang::CodeGen::ConstantEmitter Member List

This is the complete list of members for clang::CodeGen::ConstantEmitter, including all inherited members.

CGFclang::CodeGen::ConstantEmitter
CGMclang::CodeGen::ConstantEmitter
ConstantEmitter(CodeGenModule &CGM, CodeGenFunction *CGF=nullptr)clang::CodeGen::ConstantEmitterinline
ConstantEmitter(CodeGenFunction &CGF)clang::CodeGen::ConstantEmitterinline
ConstantEmitter(const ConstantEmitter &other)=deleteclang::CodeGen::ConstantEmitter
emitAbstract(const Expr *E, QualType T)clang::CodeGen::ConstantEmitter
emitAbstract(SourceLocation loc, const APValue &value, QualType T)clang::CodeGen::ConstantEmitter
emitForInitializer(const APValue &value, LangAS destAddrSpace, QualType destType)clang::CodeGen::ConstantEmitter
emitForMemory(llvm::Constant *C, QualType T)clang::CodeGen::ConstantEmitterinline
emitForMemory(CodeGenModule &CGM, llvm::Constant *C, QualType T)clang::CodeGen::ConstantEmitterstatic
emitNullForMemory(QualType T)clang::CodeGen::ConstantEmitterinline
emitNullForMemory(CodeGenModule &CGM, QualType T)clang::CodeGen::ConstantEmitterstatic
finalize(llvm::GlobalVariable *global)clang::CodeGen::ConstantEmitter
getCurrentAddrPrivate()clang::CodeGen::ConstantEmitter
isAbstract() constclang::CodeGen::ConstantEmitterinline
isInConstantContext() constclang::CodeGen::ConstantEmitterinline
operator=(const ConstantEmitter &other)=deleteclang::CodeGen::ConstantEmitter
registerCurrentAddrPrivate(llvm::Constant *signal, llvm::GlobalValue *placeholder)clang::CodeGen::ConstantEmitter
setInConstantContext(bool var)clang::CodeGen::ConstantEmitterinline
tryEmitAbstract(const Expr *E, QualType T)clang::CodeGen::ConstantEmitter
tryEmitAbstract(const APValue &value, QualType T)clang::CodeGen::ConstantEmitter
tryEmitAbstractForInitializer(const VarDecl &D)clang::CodeGen::ConstantEmitter
tryEmitAbstractForMemory(const Expr *E, QualType T)clang::CodeGen::ConstantEmitter
tryEmitAbstractForMemory(const APValue &value, QualType T)clang::CodeGen::ConstantEmitter
tryEmitConstantExpr(const ConstantExpr *CE)clang::CodeGen::ConstantEmitter
tryEmitForInitializer(const VarDecl &D)clang::CodeGen::ConstantEmitter
tryEmitForInitializer(const Expr *E, LangAS destAddrSpace, QualType destType)clang::CodeGen::ConstantEmitter
tryEmitPrivate(const Expr *E, QualType T)clang::CodeGen::ConstantEmitter
tryEmitPrivate(const APValue &value, QualType T)clang::CodeGen::ConstantEmitter
tryEmitPrivateForMemory(const Expr *E, QualType T)clang::CodeGen::ConstantEmitter
tryEmitPrivateForMemory(const APValue &value, QualType T)clang::CodeGen::ConstantEmitter
tryEmitPrivateForVarInit(const VarDecl &D)clang::CodeGen::ConstantEmitter
~ConstantEmitter()clang::CodeGen::ConstantEmitter