clang API Documentation

clang::CodeGen::CGDebugInfo Member List
This is the complete list of members for clang::CodeGen::CGDebugInfo, including all inherited members.
ArtificialLocation classclang::CodeGen::CGDebugInfo [friend]
CGDebugInfo(CodeGenModule &CGM)clang::CodeGen::CGDebugInfo
completeClassData(const RecordDecl *RD)clang::CodeGen::CGDebugInfo
completeRequiredType(const RecordDecl *RD)clang::CodeGen::CGDebugInfo
completeTemplateDefinition(const ClassTemplateSpecializationDecl &SD)clang::CodeGen::CGDebugInfo
completeType(const EnumDecl *ED)clang::CodeGen::CGDebugInfo
completeType(const RecordDecl *RD)clang::CodeGen::CGDebugInfo
EmitDeclareOfArgVariable(const VarDecl *Decl, llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder)clang::CodeGen::CGDebugInfo
EmitDeclareOfAutoVariable(const VarDecl *Decl, llvm::Value *AI, CGBuilderTy &Builder)clang::CodeGen::CGDebugInfo
EmitDeclareOfBlockDeclRefVariable(const VarDecl *variable, llvm::Value *storage, CGBuilderTy &Builder, const CGBlockInfo &blockInfo)clang::CodeGen::CGDebugInfo
EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, llvm::Value *Arg, unsigned ArgNo, llvm::Value *LocalAddr, CGBuilderTy &Builder)clang::CodeGen::CGDebugInfo
EmitExplicitCastType(QualType Ty)clang::CodeGen::CGDebugInfo
EmitFunctionEnd(CGBuilderTy &Builder)clang::CodeGen::CGDebugInfo
EmitFunctionStart(GlobalDecl GD, SourceLocation Loc, SourceLocation ScopeLoc, QualType FnType, llvm::Function *Fn, CGBuilderTy &Builder)clang::CodeGen::CGDebugInfo
EmitGlobalVariable(llvm::GlobalVariable *GV, const VarDecl *Decl)clang::CodeGen::CGDebugInfo
EmitGlobalVariable(const ValueDecl *VD, llvm::Constant *Init)clang::CodeGen::CGDebugInfo
EmitLexicalBlockEnd(CGBuilderTy &Builder, SourceLocation Loc)clang::CodeGen::CGDebugInfo
EmitLexicalBlockStart(CGBuilderTy &Builder, SourceLocation Loc)clang::CodeGen::CGDebugInfo
EmitLocation(CGBuilderTy &Builder, SourceLocation Loc, bool ForceColumnInfo=false)clang::CodeGen::CGDebugInfo
EmitNamespaceAlias(const NamespaceAliasDecl &NA)clang::CodeGen::CGDebugInfo
EmitUsingDecl(const UsingDecl &UD)clang::CodeGen::CGDebugInfo
EmitUsingDirective(const UsingDirectiveDecl &UD)clang::CodeGen::CGDebugInfo
finalize()clang::CodeGen::CGDebugInfo
getLocation() const clang::CodeGen::CGDebugInfo [inline]
getOrCreateInterfaceType(QualType Ty, SourceLocation Loc)clang::CodeGen::CGDebugInfo
getOrCreateRecordType(QualType Ty, SourceLocation L)clang::CodeGen::CGDebugInfo
SaveAndRestoreLocation classclang::CodeGen::CGDebugInfo [friend]
setLocation(SourceLocation Loc)clang::CodeGen::CGDebugInfo
~CGDebugInfo()clang::CodeGen::CGDebugInfo