diff options
author | Alp Toker <alp@nuanti.com> | 2014-06-12 11:13:52 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2014-06-12 11:13:52 +0000 |
commit | d576e00b4412ea5804bcfcff72adbf5e1fb606d6 (patch) | |
tree | 32ee29fd7f01ca7eac790e810c4b8af448e09e12 /clang/lib | |
parent | ded02af45e097f6468d9be962b4c630dac00ac38 (diff) | |
download | bcm5719-llvm-d576e00b4412ea5804bcfcff72adbf5e1fb606d6.tar.gz bcm5719-llvm-d576e00b4412ea5804bcfcff72adbf5e1fb606d6.zip |
DiagnosticsEngine: update severity setters to new terminology
llvm-svn: 210764
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/ARCMigrate/ARCMT.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Basic/Diagnostic.cpp | 22 | ||||
-rw-r--r-- | clang/lib/Basic/Warnings.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Lex/Pragma.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Parse/ParsePragma.cpp | 5 |
5 files changed, 18 insertions, 21 deletions
diff --git a/clang/lib/ARCMigrate/ARCMT.cpp b/clang/lib/ARCMigrate/ARCMT.cpp index 6032b001d33..8a13b2ee4f1 100644 --- a/clang/lib/ARCMigrate/ARCMT.cpp +++ b/clang/lib/ARCMigrate/ARCMT.cpp @@ -312,8 +312,8 @@ bool arcmt::checkForManualIssues(CompilerInvocation &origCI, ARCMTMacroLocs); pass.setNoFinalizeRemoval(NoFinalizeRemoval); if (!NoNSAllocReallocError) - Diags->setDiagnosticMapping(diag::warn_arcmt_nsalloc_realloc, - diag::Severity::Error, SourceLocation()); + Diags->setSeverity(diag::warn_arcmt_nsalloc_realloc, diag::Severity::Error, + SourceLocation()); for (unsigned i=0, e = transforms.size(); i != e; ++i) transforms[i](pass); diff --git a/clang/lib/Basic/Diagnostic.cpp b/clang/lib/Basic/Diagnostic.cpp index 98826882894..686e50496e6 100644 --- a/clang/lib/Basic/Diagnostic.cpp +++ b/clang/lib/Basic/Diagnostic.cpp @@ -160,9 +160,8 @@ DiagnosticsEngine::GetDiagStatePointForLoc(SourceLocation L) const { return Pos; } -void DiagnosticsEngine::setDiagnosticMapping(diag::kind Diag, - diag::Severity Map, - SourceLocation L) { +void DiagnosticsEngine::setSeverity(diag::kind Diag, diag::Severity Map, + SourceLocation L) { assert(Diag < diag::DIAG_UPPER_LIMIT && "Can only map builtin diagnostics"); assert((Diags->isBuiltinWarningOrExtension(Diag) || @@ -229,9 +228,8 @@ void DiagnosticsEngine::setDiagnosticMapping(diag::kind Diag, FullSourceLoc(Loc, *SourceMgr))); } -bool DiagnosticsEngine::setDiagnosticGroupMapping(StringRef Group, - diag::Severity Map, - SourceLocation Loc) { +bool DiagnosticsEngine::setSeverityForGroup(StringRef Group, diag::Severity Map, + SourceLocation Loc) { // Get the diagnostics in this group. SmallVector<diag::kind, 8> GroupDiags; if (Diags->getDiagnosticsInGroup(Group, GroupDiags)) @@ -239,7 +237,7 @@ bool DiagnosticsEngine::setDiagnosticGroupMapping(StringRef Group, // Set the mapping. for (unsigned i = 0, e = GroupDiags.size(); i != e; ++i) - setDiagnosticMapping(GroupDiags[i], Map, Loc); + setSeverity(GroupDiags[i], Map, Loc); return false; } @@ -249,7 +247,7 @@ bool DiagnosticsEngine::setDiagnosticGroupWarningAsError(StringRef Group, // If we are enabling this feature, just set the diagnostic mappings to map to // errors. if (Enabled) - return setDiagnosticGroupMapping(Group, diag::Severity::Error); + return setSeverityForGroup(Group, diag::Severity::Error); // Otherwise, we want to set the diagnostic mapping's "no Werror" bit, and // potentially downgrade anything already mapped to be a warning. @@ -278,7 +276,7 @@ bool DiagnosticsEngine::setDiagnosticGroupErrorAsFatal(StringRef Group, // If we are enabling this feature, just set the diagnostic mappings to map to // fatal errors. if (Enabled) - return setDiagnosticGroupMapping(Group, diag::Severity::Fatal); + return setSeverityForGroup(Group, diag::Severity::Fatal); // Otherwise, we want to set the diagnostic mapping's "no Werror" bit, and // potentially downgrade anything already mapped to be an error. @@ -301,8 +299,8 @@ bool DiagnosticsEngine::setDiagnosticGroupErrorAsFatal(StringRef Group, return false; } -void DiagnosticsEngine::setMappingForAllDiagnostics(diag::Severity Map, - SourceLocation Loc) { +void DiagnosticsEngine::setSeverityForAll(diag::Severity Map, + SourceLocation Loc) { // Get all the diagnostics. SmallVector<diag::kind, 64> AllDiags; Diags->getAllDiagnostics(AllDiags); @@ -310,7 +308,7 @@ void DiagnosticsEngine::setMappingForAllDiagnostics(diag::Severity Map, // Set the mapping. for (unsigned i = 0, e = AllDiags.size(); i != e; ++i) if (Diags->isBuiltinWarningOrExtension(AllDiags[i])) - setDiagnosticMapping(AllDiags[i], Map, Loc); + setSeverity(AllDiags[i], Map, Loc); } void DiagnosticsEngine::Report(const StoredDiagnostic &storedDiag) { diff --git a/clang/lib/Basic/Warnings.cpp b/clang/lib/Basic/Warnings.cpp index a0a2164423c..98f85a053b0 100644 --- a/clang/lib/Basic/Warnings.cpp +++ b/clang/lib/Basic/Warnings.cpp @@ -125,7 +125,7 @@ void clang::ProcessWarningOptions(DiagnosticsEngine &Diags, Diags.setEnableAllWarnings(true); } else { Diags.setEnableAllWarnings(false); - Diags.setMappingForAllDiagnostics(diag::Severity::Ignored); + Diags.setSeverityForAll(diag::Severity::Ignored); } } continue; @@ -194,7 +194,7 @@ void clang::ProcessWarningOptions(DiagnosticsEngine &Diags, EmitUnknownDiagWarning(Diags, isPositive ? "-W" : "-Wno-", Opt, isPositive); } else { - Diags.setDiagnosticGroupMapping(Opt, Mapping); + Diags.setSeverityForGroup(Opt, Mapping); } } } diff --git a/clang/lib/Lex/Pragma.cpp b/clang/lib/Lex/Pragma.cpp index f1b96f8b558..a5f1a62a708 100644 --- a/clang/lib/Lex/Pragma.cpp +++ b/clang/lib/Lex/Pragma.cpp @@ -998,8 +998,8 @@ public: return; } - if (PP.getDiagnostics().setDiagnosticGroupMapping(WarningName.substr(2), SV, - DiagLoc)) + if (PP.getDiagnostics().setSeverityForGroup(WarningName.substr(2), SV, + DiagLoc)) PP.Diag(StringLoc, diag::warn_pragma_diagnostic_unknown_warning) << WarningName; else if (Callbacks) diff --git a/clang/lib/Parse/ParsePragma.cpp b/clang/lib/Parse/ParsePragma.cpp index 723d4140151..08e396a2764 100644 --- a/clang/lib/Parse/ParsePragma.cpp +++ b/clang/lib/Parse/ParsePragma.cpp @@ -1215,9 +1215,8 @@ PragmaNoOpenMPHandler::HandlePragma(Preprocessor &PP, FirstTok.getLocation()) != DiagnosticsEngine::Ignored) { PP.Diag(FirstTok, diag::warn_pragma_omp_ignored); - PP.getDiagnostics().setDiagnosticMapping(diag::warn_pragma_omp_ignored, - diag::Severity::Ignored, - SourceLocation()); + PP.getDiagnostics().setSeverity(diag::warn_pragma_omp_ignored, + diag::Severity::Ignored, SourceLocation()); } PP.DiscardUntilEndOfDirective(); } |