clang 17.0.0git
clang::BackendConsumer Member List

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

AssignInheritanceModel(CXXRecordDecl *RD) overrideclang::BackendConsumerinlinevirtual
ASTConsumer()clang::ASTConsumerinline
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, LLVMContext &C, CoverageSourceInfo *CoverageInfo=nullptr)clang::BackendConsumerinline
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, LLVMContext &C, CoverageSourceInfo *CoverageInfo=nullptr)clang::BackendConsumerinline
CompleteExternalDeclaration(VarDecl *D) overrideclang::BackendConsumerinlinevirtual
CompleteTentativeDefinition(VarDecl *D) overrideclang::BackendConsumerinlinevirtual
DiagnosticHandlerImpl(const llvm::DiagnosticInfo &DI)clang::BackendConsumer
DontCallDiagHandler(const DiagnosticInfoDontCall &D)clang::BackendConsumer
EmitOptimizationMessage(const llvm::DiagnosticInfoOptimizationBase &D, unsigned DiagID)clang::BackendConsumer
GetASTDeserializationListener()clang::ASTConsumerinlinevirtual
GetASTMutationListener()clang::ASTConsumerinlinevirtual
getBestLocationFromDebugLoc(const llvm::DiagnosticInfoWithLocationBase &D, bool &BadDebugInfo, StringRef &Filename, unsigned &Line, unsigned &Column) constclang::BackendConsumer
getCodeGenerator()clang::BackendConsumerinline
getFunctionSourceLocation(const Function &F) constclang::BackendConsumer
getModule() constclang::BackendConsumerinline
HandleCXXImplicitFunctionInstantiation(FunctionDecl *D)clang::ASTConsumerinlinevirtual
HandleCXXStaticMemberVarInstantiation(VarDecl *VD) overrideclang::BackendConsumerinlinevirtual
HandleImplicitImportDecl(ImportDecl *D)clang::ASTConsumervirtual
HandleInlineFunctionDefinition(FunctionDecl *D) overrideclang::BackendConsumerinlinevirtual
HandleInterestingDecl(DeclGroupRef D) overrideclang::BackendConsumerinlinevirtual
HandleTagDeclDefinition(TagDecl *D) overrideclang::BackendConsumerinlinevirtual
HandleTagDeclRequiredDefinition(const TagDecl *D) overrideclang::BackendConsumerinlinevirtual
HandleTopLevelDecl(DeclGroupRef D) overrideclang::BackendConsumerinlinevirtual
HandleTopLevelDeclInObjCContainer(DeclGroupRef D)clang::ASTConsumervirtual
HandleTranslationUnit(ASTContext &C) overrideclang::BackendConsumerinlinevirtual
HandleVTable(CXXRecordDecl *RD) overrideclang::BackendConsumerinlinevirtual
Initialize(ASTContext &Ctx) overrideclang::BackendConsumerinlinevirtual
InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm &D)clang::BackendConsumer
LinkInModules()clang::BackendConsumerinline
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::ASTConsumerinlinevirtual
ResourceLimitDiagHandler(const llvm::DiagnosticInfoResourceLimit &D)clang::BackendConsumer
shouldSkipFunctionBody(Decl *D)clang::ASTConsumerinlinevirtual
SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr &D)clang::BackendConsumer
StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D)clang::BackendConsumer
takeModule()clang::BackendConsumerinline
UnsupportedDiagHandler(const llvm::DiagnosticInfoUnsupported &D)clang::BackendConsumer
~ASTConsumer()clang::ASTConsumerinlinevirtual