clang API Documentation

clang::BackendConsumer Member List
This is the complete list of members for clang::BackendConsumer, including all inherited members.
ASTConsumer()clang::ASTConsumer [inline]
BackendConsumer(BackendAction action, DiagnosticsEngine &_Diags, const CodeGenOptions &compopts, const TargetOptions &targetopts, const LangOptions &langopts, bool TimePasses, const std::string &infile, llvm::Module *LinkModule, raw_ostream *OS, LLVMContext &C, CoverageSourceInfo *CoverageInfo=nullptr)clang::BackendConsumer [inline]
CompleteTentativeDefinition(VarDecl *D) overrideclang::BackendConsumer [inline, virtual]
DiagnosticHandler(const llvm::DiagnosticInfo &DI, void *Context)clang::BackendConsumer [inline, static]
DiagnosticHandlerImpl(const llvm::DiagnosticInfo &DI)clang::BackendConsumer
EmitOptimizationMessage(const llvm::DiagnosticInfoOptimizationBase &D, unsigned DiagID)clang::BackendConsumer
GetASTDeserializationListener()clang::ASTConsumer [inline, virtual]
GetASTMutationListener()clang::ASTConsumer [inline, virtual]
HandleCXXImplicitFunctionInstantiation(FunctionDecl *D)clang::ASTConsumer [inline, virtual]
HandleCXXStaticMemberVarInstantiation(VarDecl *VD) overrideclang::BackendConsumer [inline, virtual]
HandleDependentLibrary(llvm::StringRef Opts) overrideclang::BackendConsumer [inline, virtual]
HandleDetectMismatch(llvm::StringRef Name, llvm::StringRef Value) overrideclang::BackendConsumer [inline, virtual]
HandleImplicitImportDecl(ImportDecl *D)clang::ASTConsumer [virtual]
HandleInlineMethodDefinition(CXXMethodDecl *D) overrideclang::BackendConsumer [inline, virtual]
HandleInterestingDecl(DeclGroupRef D)clang::ASTConsumer [virtual]
HandleLinkerOptionPragma(llvm::StringRef Opts) overrideclang::BackendConsumer [inline, virtual]
HandleTagDeclDefinition(TagDecl *D) overrideclang::BackendConsumer [inline, virtual]
HandleTagDeclRequiredDefinition(const TagDecl *D) overrideclang::BackendConsumer [inline, virtual]
HandleTopLevelDecl(DeclGroupRef D) overrideclang::BackendConsumer [inline, virtual]
HandleTopLevelDeclInObjCContainer(DeclGroupRef D)clang::ASTConsumer [virtual]
HandleTranslationUnit(ASTContext &C) overrideclang::BackendConsumer [inline, virtual]
HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) overrideclang::BackendConsumer [inline, virtual]
Initialize(ASTContext &Ctx) overrideclang::BackendConsumer [inline, virtual]
InlineAsmDiagHandler(const llvm::SMDiagnostic &SM, void *Context, unsigned LocCookie)clang::BackendConsumer [inline, static]
InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm &D)clang::BackendConsumer
InlineAsmDiagHandler2(const llvm::SMDiagnostic &, SourceLocation LocCookie)clang::BackendConsumer
linkerDiagnosticHandler(const llvm::DiagnosticInfo &DI)clang::BackendConsumer
OptimizationFailureHandler(const llvm::DiagnosticInfoOptimizationFailure &D)clang::BackendConsumer
OptimizationRemarkHandler(const llvm::DiagnosticInfoOptimizationRemark &D)clang::BackendConsumer
OptimizationRemarkHandler(const llvm::DiagnosticInfoOptimizationRemarkMissed &D)clang::BackendConsumer
OptimizationRemarkHandler(const llvm::DiagnosticInfoOptimizationRemarkAnalysis &D)clang::BackendConsumer
PrintStats()clang::ASTConsumer [inline, virtual]
shouldSkipFunctionBody(Decl *D)clang::ASTConsumer [inline, virtual]
StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D)clang::BackendConsumer
takeLinkModule()clang::BackendConsumer [inline]
takeModule()clang::BackendConsumer [inline]
~ASTConsumer()clang::ASTConsumer [inline, virtual]