clang 20.0.0git
|
This is the complete list of members for clang::BackendConsumer, including all inherited members.
AssignInheritanceModel(CXXRecordDecl *RD) override | clang::BackendConsumer | virtual |
ASTConsumer()=default | clang::ASTConsumer | |
BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags, IntrusiveRefCntPtr< llvm::vfs::FileSystem > VFS, const HeaderSearchOptions &HeaderSearchOpts, const PreprocessorOptions &PPOpts, const CodeGenOptions &CodeGenOpts, const TargetOptions &TargetOpts, const LangOptions &LangOpts, const std::string &InFile, SmallVector< LinkModule, 4 > LinkModules, std::unique_ptr< raw_pwrite_stream > OS, llvm::LLVMContext &C, CoverageSourceInfo *CoverageInfo=nullptr) | clang::BackendConsumer | |
BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags, IntrusiveRefCntPtr< llvm::vfs::FileSystem > VFS, const HeaderSearchOptions &HeaderSearchOpts, const PreprocessorOptions &PPOpts, const CodeGenOptions &CodeGenOpts, const TargetOptions &TargetOpts, const LangOptions &LangOpts, llvm::Module *Module, SmallVector< LinkModule, 4 > LinkModules, llvm::LLVMContext &C, CoverageSourceInfo *CoverageInfo=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 |