Lines Matching refs:BackendConsumer
64 class BackendConsumer;
67 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon) in ClangDiagnosticHandler()
90 BackendConsumer *BackendCon;
111 BackendConsumer::BackendConsumer( in BackendConsumer() function in clang::BackendConsumer
136 BackendConsumer::BackendConsumer( in BackendConsumer() function in clang::BackendConsumer
157 llvm::Module* BackendConsumer::getModule() const { in getModule()
161 std::unique_ptr<llvm::Module> BackendConsumer::takeModule() { in takeModule()
165 CodeGenerator* BackendConsumer::getCodeGenerator() { in getCodeGenerator()
169 void BackendConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()
173 void BackendConsumer::Initialize(ASTContext &Ctx) { in Initialize()
187 bool BackendConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
210 void BackendConsumer::HandleInlineFunctionDefinition(FunctionDecl *D) { in HandleInlineFunctionDefinition()
223 void BackendConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
230 bool BackendConsumer::LinkInModules(llvm::Module *M) { in LinkInModules()
266 void BackendConsumer::HandleTranslationUnit(ASTContext &C) { in HandleTranslationUnit()
364 void BackendConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()
371 void BackendConsumer::HandleTagDeclRequiredDefinition(const TagDecl *D) { in HandleTagDeclRequiredDefinition()
375 void BackendConsumer::CompleteTentativeDefinition(VarDecl *D) { in CompleteTentativeDefinition()
379 void BackendConsumer::CompleteExternalDeclaration(DeclaratorDecl *D) { in CompleteExternalDeclaration()
383 void BackendConsumer::AssignInheritanceModel(CXXRecordDecl *RD) { in AssignInheritanceModel()
387 void BackendConsumer::HandleVTable(CXXRecordDecl *RD) { in HandleVTable()
391 void BackendConsumer::anchor() { } in anchor()
465 void BackendConsumer::SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr &DI) { in SrcMgrDiagHandler()
524 BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm &D) { in InlineAsmDiagHandler()
549 BackendConsumer::StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D) { in StackSizeDiagHandler()
565 bool BackendConsumer::ResourceLimitDiagHandler( in ResourceLimitDiagHandler()
579 const FullSourceLoc BackendConsumer::getBestLocationFromDebugLoc( in getBestLocationFromDebugLoc()
622 BackendConsumer::getFunctionSourceLocation(const Function &F) const { in getFunctionSourceLocation()
631 void BackendConsumer::UnsupportedDiagHandler( in UnsupportedDiagHandler()
668 void BackendConsumer::EmitOptimizationMessage( in EmitOptimizationMessage()
707 void BackendConsumer::OptimizationRemarkHandler( in OptimizationRemarkHandler()
739 void BackendConsumer::OptimizationRemarkHandler( in OptimizationRemarkHandler()
751 void BackendConsumer::OptimizationRemarkHandler( in OptimizationRemarkHandler()
763 void BackendConsumer::OptimizationFailureHandler( in OptimizationFailureHandler()
768 void BackendConsumer::DontCallDiagHandler(const DiagnosticInfoDontCall &D) { in DontCallDiagHandler()
783 void BackendConsumer::MisExpectDiagHandler( in MisExpectDiagHandler()
804 void BackendConsumer::DiagnosticHandlerImpl(const DiagnosticInfo &DI) { in DiagnosticHandlerImpl()
1018 std::unique_ptr<BackendConsumer> Result(new BackendConsumer( in CreateASTConsumer()
1190 BackendConsumer Result(BA, CI.getDiagnostics(), &CI.getVirtualFileSystem(), in ExecuteAction()