aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/AnalysisBasedWarnings.cpp
diff options
context:
space:
mode:
authorNico Weber <thakis@chromium.org>2021-10-11 14:26:09 -0400
committerNico Weber <thakis@chromium.org>2021-10-12 13:29:19 -0400
commit2cc42758a9d89da7c726b78232dfba02314957a9 (patch)
tree1c110e4236112b389b86885d3e89d738eb1d5f57 /clang/lib/Sema/AnalysisBasedWarnings.cpp
parent958da6598fbea736f8b55f7ced0e677d57a0bdc8 (diff)
downloadllvm-2cc42758a9d89da7c726b78232dfba02314957a9.zip
llvm-2cc42758a9d89da7c726b78232dfba02314957a9.tar.gz
llvm-2cc42758a9d89da7c726b78232dfba02314957a9.tar.bz2
[clang/CFG] Don't explicitly add AttributedStmtClass to AlwaysAddList
CFGBuilder::addStmt() implicitly passes AddStmtChoice::AlwaysAdd to Visit() already, so this should have no behavior change. Differential Revision: https://reviews.llvm.org/D111570
Diffstat (limited to 'clang/lib/Sema/AnalysisBasedWarnings.cpp')
-rw-r--r--clang/lib/Sema/AnalysisBasedWarnings.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp
index 2b089ff..e28203e 100644
--- a/clang/lib/Sema/AnalysisBasedWarnings.cpp
+++ b/clang/lib/Sema/AnalysisBasedWarnings.cpp
@@ -2272,8 +2272,7 @@ void clang::sema::AnalysisBasedWarnings::IssueWarnings(
.setAlwaysAdd(Stmt::CStyleCastExprClass)
.setAlwaysAdd(Stmt::DeclRefExprClass)
.setAlwaysAdd(Stmt::ImplicitCastExprClass)
- .setAlwaysAdd(Stmt::UnaryOperatorClass)
- .setAlwaysAdd(Stmt::AttributedStmtClass);
+ .setAlwaysAdd(Stmt::UnaryOperatorClass);
}
// Install the logical handler.