Lines Matching refs:DI
223 static bool isDiagnosticEnabled(const DiagnosticInfo &DI) { in isDiagnosticEnabled() argument
231 if (auto *Remark = dyn_cast<DiagnosticInfoOptimizationBase>(&DI)) in isDiagnosticEnabled()
253 void LLVMContext::diagnose(const DiagnosticInfo &DI) { in diagnose() argument
254 if (auto *OptDiagBase = dyn_cast<DiagnosticInfoOptimizationBase>(&DI)) in diagnose()
260 if (DI.getSeverity() == DS_Error) in diagnose()
262 if ((!pImpl->RespectDiagnosticFilters || isDiagnosticEnabled(DI)) && in diagnose()
263 pImpl->DiagHandler->handleDiagnostics(DI)) in diagnose()
267 if (!isDiagnosticEnabled(DI)) in diagnose()
272 errs() << getDiagnosticMessagePrefix(DI.getSeverity()) << ": "; in diagnose()
273 DI.print(DP); in diagnose()
275 if (DI.getSeverity() == DS_Error) in diagnose()