Lines Matching refs:BackendConsumer
53 class BackendConsumer;
56 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon)
82 BackendConsumer *BackendCon;
103 class BackendConsumer : public ASTConsumer {
133 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,
155 // This constructor is used in installing an empty BackendConsumer
158 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,
377 ((BackendConsumer*)Context)->InlineAsmDiagHandler2(SM, Loc);
419 void BackendConsumer::anchor() {}
460 void BackendConsumer::InlineAsmDiagHandler2(const llvm::SMDiagnostic &D,
551 BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm &D) {
576 BackendConsumer::StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D) {
593 const FullSourceLoc BackendConsumer::getBestLocationFromDebugLoc(
634 void BackendConsumer::UnsupportedDiagHandler(
671 void BackendConsumer::MisExpectDiagHandler(
701 void BackendConsumer::EmitOptimizationMessage(
740 void BackendConsumer::OptimizationRemarkHandler(
775 void BackendConsumer::OptimizationRemarkHandler(
788 void BackendConsumer::OptimizationRemarkHandler(
801 void BackendConsumer::OptimizationFailureHandler(
808 void BackendConsumer::DiagnosticHandlerImpl(const DiagnosticInfo &DI) {
999 std::unique_ptr<BackendConsumer> Result(new BackendConsumer(
1148 // BackendConsumer.
1149 BackendConsumer Result(BA, CI.getDiagnostics(), CI.getHeaderSearchOpts(),