| addHeapAllocSiteMetadata(llvm::CallBase *CallSite, QualType AllocatedTy, SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| addInstToCurrentSourceAtom(llvm::Instruction *KeyInstruction, llvm::Value *Backup) | clang::CodeGen::CGDebugInfo | |
| addInstToSpecificSourceAtom(llvm::Instruction *KeyInstruction, llvm::Value *Backup, uint64_t Atom) | clang::CodeGen::CGDebugInfo | |
| AddStringLiteralDebugInfo(llvm::GlobalVariable *GV, const StringLiteral *S) | clang::CodeGen::CGDebugInfo | |
| ApplyAtomGroup class | clang::CodeGen::CGDebugInfo | friend |
| ApplyDebugLocation class | clang::CodeGen::CGDebugInfo | friend |
| CGDebugInfo(CodeGenModule &CGM) | clang::CodeGen::CGDebugInfo | |
| completeClass(const RecordDecl *RD) | clang::CodeGen::CGDebugInfo | |
| completeClassData(const RecordDecl *RD) | clang::CodeGen::CGDebugInfo | |
| completeFunction() | 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 | |
| completeUnusedClass(const CXXRecordDecl &D) | clang::CodeGen::CGDebugInfo | |
| CreateMacro(llvm::DIMacroFile *Parent, unsigned MType, SourceLocation LineLoc, StringRef Name, StringRef Value) | clang::CodeGen::CGDebugInfo | |
| CreateSyntheticInlineAt(llvm::DebugLoc Location, StringRef FuncName) | clang::CodeGen::CGDebugInfo | |
| CreateTempMacroFile(llvm::DIMacroFile *Parent, SourceLocation LineLoc, SourceLocation FileLoc) | clang::CodeGen::CGDebugInfo | |
| CreateTrapFailureMessageFor(llvm::DebugLoc TrapLocation, StringRef Category, StringRef FailureMsg) | clang::CodeGen::CGDebugInfo | |
| CurrentAtom | clang::CodeGen::CGDebugInfo | |
| EmitAndRetainType(QualType Ty) | clang::CodeGen::CGDebugInfo | |
| EmitDeclareOfArgVariable(const VarDecl *Decl, llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder, bool UsePointerValue=false) | clang::CodeGen::CGDebugInfo | |
| EmitDeclareOfAutoVariable(const VarDecl *Decl, llvm::Value *AI, CGBuilderTy &Builder, const bool UsePointerValue=false) | clang::CodeGen::CGDebugInfo | |
| EmitDeclareOfBlockDeclRefVariable(const VarDecl *variable, llvm::Value *storage, CGBuilderTy &Builder, const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint=nullptr) | clang::CodeGen::CGDebugInfo | |
| EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, StringRef Name, unsigned ArgNo, llvm::AllocaInst *LocalAddr, CGBuilderTy &Builder) | clang::CodeGen::CGDebugInfo | |
| EmitExplicitCastType(QualType Ty) | clang::CodeGen::CGDebugInfo | |
| EmitExternalVariable(llvm::GlobalVariable *GV, const VarDecl *Decl) | clang::CodeGen::CGDebugInfo | |
| EmitFuncDeclForCallSite(llvm::CallBase *CallOrInvoke, QualType CalleeType, GlobalDecl CalleeGlobalDecl) | clang::CodeGen::CGDebugInfo | |
| EmitFunctionDecl(GlobalDecl GD, SourceLocation Loc, QualType FnType, llvm::Function *Fn=nullptr) | clang::CodeGen::CGDebugInfo | |
| EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn) | clang::CodeGen::CGDebugInfo | |
| emitFunctionStart(GlobalDecl GD, SourceLocation Loc, SourceLocation ScopeLoc, QualType FnType, llvm::Function *Fn, bool CurFnIsThunk) | clang::CodeGen::CGDebugInfo | |
| EmitGlobalAlias(const llvm::GlobalValue *GV, const GlobalDecl Decl) | clang::CodeGen::CGDebugInfo | |
| EmitGlobalVariable(llvm::GlobalVariable *GV, const VarDecl *Decl) | clang::CodeGen::CGDebugInfo | |
| EmitGlobalVariable(const ValueDecl *VD, const APValue &Init) | clang::CodeGen::CGDebugInfo | |
| EmitImportDecl(const ImportDecl &ID) | clang::CodeGen::CGDebugInfo | |
| EmitInlineFunctionEnd(CGBuilderTy &Builder) | clang::CodeGen::CGDebugInfo | |
| EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) | clang::CodeGen::CGDebugInfo | |
| EmitLabel(const LabelDecl *D, CGBuilderTy &Builder) | clang::CodeGen::CGDebugInfo | |
| EmitLexicalBlockEnd(CGBuilderTy &Builder, SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| EmitLexicalBlockStart(CGBuilderTy &Builder, SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| EmitLocation(CGBuilderTy &Builder, SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| EmitNamespaceAlias(const NamespaceAliasDecl &NA) | clang::CodeGen::CGDebugInfo | |
| EmitPseudoVariable(CGBuilderTy &Builder, llvm::Instruction *Value, QualType Ty) | clang::CodeGen::CGDebugInfo | |
| EmitUsingDecl(const UsingDecl &UD) | clang::CodeGen::CGDebugInfo | |
| EmitUsingDirective(const UsingDirectiveDecl &UD) | clang::CodeGen::CGDebugInfo | |
| EmitUsingEnumDecl(const UsingEnumDecl &UD) | clang::CodeGen::CGDebugInfo | |
| EmitUsingShadowDecl(const UsingShadowDecl &USD) | clang::CodeGen::CGDebugInfo | |
| emitVTableSymbol(llvm::GlobalVariable *VTable, const CXXRecordDecl *RD) | clang::CodeGen::CGDebugInfo | |
| finalize() | clang::CodeGen::CGDebugInfo | |
| getCallSiteRelatedAttrs() const | clang::CodeGen::CGDebugInfo | |
| getCoroutineParameterMappings() | clang::CodeGen::CGDebugInfo | inline |
| getFunctionType(const FunctionDecl *FD, QualType RetTy, const SmallVectorImpl< const VarDecl * > &Args) | clang::CodeGen::CGDebugInfo | |
| getInlinedAt() const | clang::CodeGen::CGDebugInfo | inline |
| getLocation() const | clang::CodeGen::CGDebugInfo | inline |
| getOrCreateInterfaceType(QualType Ty, SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| getOrCreateRecordType(QualType Ty, SourceLocation L) | clang::CodeGen::CGDebugInfo | |
| getOrCreateStandaloneType(QualType Ty, SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| getParamDbgMappings() | clang::CodeGen::CGDebugInfo | inline |
| HighestEmittedAtom | clang::CodeGen::CGDebugInfo | |
| NextAtom | clang::CodeGen::CGDebugInfo | |
| registerVLASizeExpression(QualType Ty, llvm::Metadata *SizeExpr) | clang::CodeGen::CGDebugInfo | inline |
| remapDIPath(StringRef) const | clang::CodeGen::CGDebugInfo | |
| SaveAndRestoreLocation class | clang::CodeGen::CGDebugInfo | friend |
| setDwoId(uint64_t Signature) | clang::CodeGen::CGDebugInfo | |
| setInlinedAt(llvm::MDNode *InlinedAt) | clang::CodeGen::CGDebugInfo | inline |
| setLocation(SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| setModuleMap(ModuleMap &MMap) | clang::CodeGen::CGDebugInfo | inline |
| setPCHDescriptor(ASTSourceDescriptor PCH) | clang::CodeGen::CGDebugInfo | inline |
| SourceLocToDebugLoc(SourceLocation Loc) | clang::CodeGen::CGDebugInfo | |
| ~CGDebugInfo() | clang::CodeGen::CGDebugInfo | |