diff options
author | Kazu Hirata <kazu@google.com> | 2024-09-12 12:19:26 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2024-09-12 12:19:26 -0700 |
commit | e0cd11eba526234ca14a0b91f5598ca3363b6aca (patch) | |
tree | 5734e35a87ae2ad0ca2ca8835be2061421e4b1f5 /clang/lib/Sema/Sema.cpp | |
parent | 17e0686ab1107a1a675d8783383dedf70fa24033 (diff) | |
download | llvm-e0cd11eba526234ca14a0b91f5598ca3363b6aca.zip llvm-e0cd11eba526234ca14a0b91f5598ca3363b6aca.tar.gz llvm-e0cd11eba526234ca14a0b91f5598ca3363b6aca.tar.bz2 |
Revert "[clang] Extend diagnose_if to accept more detailed warning information (#70976)"
This reverts commit 030c6da7af826b641db005be925b20f956c3a6bb.
Several build bots are failing:
https://lab.llvm.org/buildbot/#/builders/89/builds/6211
https://lab.llvm.org/buildbot/#/builders/157/builds/7578
https://lab.llvm.org/buildbot/#/builders/140/builds/6429
Diffstat (limited to 'clang/lib/Sema/Sema.cpp')
-rw-r--r-- | clang/lib/Sema/Sema.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp index d567de7..46ddd36 100644 --- a/clang/lib/Sema/Sema.cpp +++ b/clang/lib/Sema/Sema.cpp @@ -1683,7 +1683,7 @@ void Sema::EmitCurrentDiagnostic(unsigned DiagID) { // that is different from the last template instantiation where // we emitted an error, print a template instantiation // backtrace. - if (!Diags.getDiagnosticIDs()->isNote(DiagID)) + if (!DiagnosticIDs::isBuiltinNote(DiagID)) PrintContextStack(); } @@ -1697,8 +1697,7 @@ bool Sema::hasUncompilableErrorOccurred() const { if (Loc == DeviceDeferredDiags.end()) return false; for (auto PDAt : Loc->second) { - if (Diags.getDiagnosticIDs()->isDefaultMappingAsError( - PDAt.second.getDiagID())) + if (DiagnosticIDs::isDefaultMappingAsError(PDAt.second.getDiagID())) return true; } return false; |