Lines Matching defs:DiagnosticsEngine

26 static void DummyArgToStringFn(DiagnosticsEngine::ArgumentKind AK, intptr_t QT,
28 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
37 DiagnosticsEngine::DiagnosticsEngine(
66 DiagnosticsEngine::~DiagnosticsEngine() {
71 void DiagnosticsEngine::setClient(DiagnosticConsumer *client,
80 void DiagnosticsEngine::pushMappings(SourceLocation Loc) {
84 bool DiagnosticsEngine::popMappings(SourceLocation Loc) {
96 void DiagnosticsEngine::Reset() {
123 void DiagnosticsEngine::SetDelayedDiagnostic(unsigned DiagID, StringRef Arg1,
133 void DiagnosticsEngine::ReportDelayed() {
140 DiagnosticsEngine::DiagStatePointsTy::iterator
141 DiagnosticsEngine::GetDiagStatePointForLoc(SourceLocation L) const {
163 void DiagnosticsEngine::setSeverity(diag::kind Diag, diag::Severity Map,
231 bool DiagnosticsEngine::setSeverityForGroup(StringRef Group, diag::Severity Map,
245 bool DiagnosticsEngine::setDiagnosticGroupWarningAsError(StringRef Group,
274 bool DiagnosticsEngine::setDiagnosticGroupErrorAsFatal(StringRef Group,
302 void DiagnosticsEngine::setSeverityForAll(diag::Severity Map,
314 void DiagnosticsEngine::Report(const StoredDiagnostic &storedDiag) {
340 if (DiagLevel == DiagnosticsEngine::Warning)
347 bool DiagnosticsEngine::EmitCurrentDiagnostic(bool Force) {
383 void DiagnosticConsumer::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
388 if (DiagLevel == DiagnosticsEngine::Warning)
390 else if (DiagLevel >= DiagnosticsEngine::Error)
635 SmallVector<DiagnosticsEngine::ArgumentValue, 8> FormattedArgs;
643 if (getArgKind(i) == DiagnosticsEngine::ak_qualtype)
696 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo);
702 DiagnosticsEngine::ArgumentKind Kind2 = getArgKind(ArgNo2);
703 if (Kind == DiagnosticsEngine::ak_qualtype &&
704 Kind2 == DiagnosticsEngine::ak_qualtype)
705 Kind = DiagnosticsEngine::ak_qualtype_pair;
728 case DiagnosticsEngine::ak_std_string: {
734 case DiagnosticsEngine::ak_c_string: {
746 case DiagnosticsEngine::ak_sint: {
765 case DiagnosticsEngine::ak_uint: {
784 case DiagnosticsEngine::ak_tokenkind: {
806 case DiagnosticsEngine::ak_identifierinfo: {
820 case DiagnosticsEngine::ak_qualtype:
821 case DiagnosticsEngine::ak_declarationname:
822 case DiagnosticsEngine::ak_nameddecl:
823 case DiagnosticsEngine::ak_nestednamespec:
824 case DiagnosticsEngine::ak_declcontext:
825 case DiagnosticsEngine::ak_attr:
832 case DiagnosticsEngine::ak_qualtype_pair:
879 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
893 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
904 if (Kind == DiagnosticsEngine::ak_qualtype_pair)
906 else if (Kind != DiagnosticsEngine::ak_std_string)
909 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_c_string,
920 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
924 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level,
945 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
959 /// reported by DiagnosticsEngine.
967 DiagnosticsEngine::Level DiagLevel,