| AssignInheritanceModel(CXXRecordDecl *RD) override | clang::BackendConsumer | virtual |
| ASTConsumer()=default | clang::ASTConsumer | |
| BackendConsumer(CompilerInstance &CI, BackendAction Action, IntrusiveRefCntPtr< llvm::vfs::FileSystem > VFS, llvm::LLVMContext &C, SmallVector< LinkModule, 4 > LinkModules, StringRef InFile, std::unique_ptr< raw_pwrite_stream > OS, CoverageSourceInfo *CoverageInfo, llvm::Module *CurLinkModule=nullptr) | clang::BackendConsumer | |
| CompleteExternalDeclaration(DeclaratorDecl *D) override | clang::BackendConsumer | virtual |
| CompleteTentativeDefinition(VarDecl *D) override | clang::BackendConsumer | virtual |
| DiagnosticHandlerImpl(const llvm::DiagnosticInfo &DI) | clang::BackendConsumer | |
| DontCallDiagHandler(const llvm::DiagnosticInfoDontCall &D) | clang::BackendConsumer | |
| EmitOptimizationMessage(const llvm::DiagnosticInfoOptimizationBase &D, unsigned DiagID) | clang::BackendConsumer | |
| GetASTDeserializationListener() | clang::ASTConsumer | inlinevirtual |
| GetASTMutationListener() | clang::ASTConsumer | inlinevirtual |
| getBestLocationFromDebugLoc(const llvm::DiagnosticInfoWithLocationBase &D, bool &BadDebugInfo, StringRef &Filename, unsigned &Line, unsigned &Column) const | clang::BackendConsumer | |
| getCodeGenerator() | clang::BackendConsumer | |
| getFunctionSourceLocation(const llvm::Function &F) const | clang::BackendConsumer | |
| getModule() const | clang::BackendConsumer | |
| HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) | clang::ASTConsumer | inlinevirtual |
| HandleCXXStaticMemberVarInstantiation(VarDecl *VD) override | clang::BackendConsumer | virtual |
| HandleImplicitImportDecl(ImportDecl *D) | clang::ASTConsumer | virtual |
| HandleInlineFunctionDefinition(FunctionDecl *D) override | clang::BackendConsumer | virtual |
| HandleInterestingDecl(DeclGroupRef D) override | clang::BackendConsumer | virtual |
| HandleTagDeclDefinition(TagDecl *D) override | clang::BackendConsumer | virtual |
| HandleTagDeclRequiredDefinition(const TagDecl *D) override | clang::BackendConsumer | virtual |
| HandleTopLevelDecl(DeclGroupRef D) override | clang::BackendConsumer | virtual |
| HandleTopLevelDeclInObjCContainer(DeclGroupRef D) | clang::ASTConsumer | virtual |
| HandleTranslationUnit(ASTContext &C) override | clang::BackendConsumer | virtual |
| HandleVTable(CXXRecordDecl *RD) override | clang::BackendConsumer | virtual |
| Initialize(ASTContext &Ctx) override | clang::BackendConsumer | virtual |
| InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm &D) | clang::BackendConsumer | |
| LinkInModules(llvm::Module *M) | clang::BackendConsumer | |
| MisExpectDiagHandler(const llvm::DiagnosticInfoMisExpect &D) | clang::BackendConsumer | |
| OptimizationFailureHandler(const llvm::DiagnosticInfoOptimizationFailure &D) | clang::BackendConsumer | |
| OptimizationRemarkHandler(const llvm::DiagnosticInfoOptimizationBase &D) | clang::BackendConsumer | |
| OptimizationRemarkHandler(const llvm::OptimizationRemarkAnalysisFPCommute &D) | clang::BackendConsumer | |
| OptimizationRemarkHandler(const llvm::OptimizationRemarkAnalysisAliasing &D) | clang::BackendConsumer | |
| PrintStats() | clang::ASTConsumer | inlinevirtual |
| ResourceLimitDiagHandler(const llvm::DiagnosticInfoResourceLimit &D) | clang::BackendConsumer | |
| shouldSkipFunctionBody(Decl *D) | clang::ASTConsumer | inlinevirtual |
| SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr &D) | clang::BackendConsumer | |
| StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D) | clang::BackendConsumer | |
| takeModule() | clang::BackendConsumer | |
| UnsupportedDiagHandler(const llvm::DiagnosticInfoUnsupported &D) | clang::BackendConsumer | |
| ~ASTConsumer() | clang::ASTConsumer | inlinevirtual |