Lines Matching refs:BackendConsumer
65 class BackendConsumer;
68 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon) in ClangDiagnosticHandler()
91 BackendConsumer *BackendCon;
112 BackendConsumer::BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags, in BackendConsumer() function in clang::BackendConsumer
140 BackendConsumer::BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags, in BackendConsumer() function in clang::BackendConsumer
164 llvm::Module* BackendConsumer::getModule() const { in getModule()
168 std::unique_ptr<llvm::Module> BackendConsumer::takeModule() { in takeModule()
172 CodeGenerator* BackendConsumer::getCodeGenerator() { in getCodeGenerator()
176 void BackendConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()
180 void BackendConsumer::Initialize(ASTContext &Ctx) { in Initialize()
194 bool BackendConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
217 void BackendConsumer::HandleInlineFunctionDefinition(FunctionDecl *D) { in HandleInlineFunctionDefinition()
230 void BackendConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
237 bool BackendConsumer::LinkInModules(llvm::Module *M, bool ShouldLinkFiles) { in LinkInModules()
294 void BackendConsumer::HandleTranslationUnit(ASTContext &C) { in HandleTranslationUnit()
389 void BackendConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()
396 void BackendConsumer::HandleTagDeclRequiredDefinition(const TagDecl *D) { in HandleTagDeclRequiredDefinition()
400 void BackendConsumer::CompleteTentativeDefinition(VarDecl *D) { in CompleteTentativeDefinition()
404 void BackendConsumer::CompleteExternalDeclaration(VarDecl *D) { in CompleteExternalDeclaration()
408 void BackendConsumer::AssignInheritanceModel(CXXRecordDecl *RD) { in AssignInheritanceModel()
412 void BackendConsumer::HandleVTable(CXXRecordDecl *RD) { in HandleVTable()
416 void BackendConsumer::anchor() { } in anchor()
490 void BackendConsumer::SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr &DI) { in SrcMgrDiagHandler()
549 BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm &D) { in InlineAsmDiagHandler()
574 BackendConsumer::StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D) { in StackSizeDiagHandler()
590 bool BackendConsumer::ResourceLimitDiagHandler( in ResourceLimitDiagHandler()
604 const FullSourceLoc BackendConsumer::getBestLocationFromDebugLoc( in getBestLocationFromDebugLoc()
647 BackendConsumer::getFunctionSourceLocation(const Function &F) const { in getFunctionSourceLocation()
656 void BackendConsumer::UnsupportedDiagHandler( in UnsupportedDiagHandler()
693 void BackendConsumer::EmitOptimizationMessage( in EmitOptimizationMessage()
732 void BackendConsumer::OptimizationRemarkHandler( in OptimizationRemarkHandler()
764 void BackendConsumer::OptimizationRemarkHandler( in OptimizationRemarkHandler()
776 void BackendConsumer::OptimizationRemarkHandler( in OptimizationRemarkHandler()
788 void BackendConsumer::OptimizationFailureHandler( in OptimizationFailureHandler()
793 void BackendConsumer::DontCallDiagHandler(const DiagnosticInfoDontCall &D) { in DontCallDiagHandler()
808 void BackendConsumer::MisExpectDiagHandler( in MisExpectDiagHandler()
829 void BackendConsumer::DiagnosticHandlerImpl(const DiagnosticInfo &DI) { in DiagnosticHandlerImpl()
1037 std::unique_ptr<BackendConsumer> Result(new BackendConsumer( in CreateASTConsumer()
1199 BackendConsumer Result(BA, CI.getDiagnostics(), &CI.getVirtualFileSystem(), in ExecuteAction()