aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/AnalysisBasedWarnings.cpp
diff options
context:
space:
mode:
authorziqingluo-90 <ziqing@udel.edu>2023-05-15 11:55:35 -0700
committerziqingluo-90 <ziqing@udel.edu>2023-05-15 12:10:13 -0700
commit86c7e33b3fd0cc231b09b5af21ef42842f0ff97b (patch)
treeb16f206323ed43ccecf6d5fa2c09f8132fd6beef /clang/lib/Sema/AnalysisBasedWarnings.cpp
parent9c9e507b55c0331620be47c66ee08f19f56d67a7 (diff)
downloadllvm-86c7e33b3fd0cc231b09b5af21ef42842f0ff97b.zip
llvm-86c7e33b3fd0cc231b09b5af21ef42842f0ff97b.tar.gz
llvm-86c7e33b3fd0cc231b09b5af21ef42842f0ff97b.tar.bz2
Re-land "[-Wunsafe-buffer-usage] Remove an unnecessary const-qualifier"
Re-land 7a0900fd3e2d34bc1d513a97cf8fbdc1754252d7, which includes too much clang-format changes. This re-land gets rid of the format changes.
Diffstat (limited to 'clang/lib/Sema/AnalysisBasedWarnings.cpp')
-rw-r--r--clang/lib/Sema/AnalysisBasedWarnings.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp
index 4d96f3b..11fd39a 100644
--- a/clang/lib/Sema/AnalysisBasedWarnings.cpp
+++ b/clang/lib/Sema/AnalysisBasedWarnings.cpp
@@ -2340,7 +2340,7 @@ public:
};
void clang::sema::AnalysisBasedWarnings::IssueWarnings(
- const TranslationUnitDecl *TU) {
+ TranslationUnitDecl *TU) {
if (!TU)
return; // This is unexpected, give up quietly.
@@ -2370,9 +2370,7 @@ void clang::sema::AnalysisBasedWarnings::IssueWarnings(
// reasoning. Check if any of them is enabled at all before scanning the AST:
if (!Diags.isIgnored(diag::warn_unsafe_buffer_operation, SourceLocation()) ||
!Diags.isIgnored(diag::warn_unsafe_buffer_variable, SourceLocation())) {
- CallableVisitor(CallAnalyzers)
- .TraverseTranslationUnitDecl(
- std::remove_const_t<TranslationUnitDecl *>(TU));
+ CallableVisitor(CallAnalyzers).TraverseTranslationUnitDecl(TU);
}
}