[clang] 2cc4275 - [clang/CFG] Don't explicitly add AttributedStmtClass to AlwaysAddList
Nico Weber via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 12 10:29:34 PDT 2021
Author: Nico Weber
Date: 2021-10-12T13:29:19-04:00
New Revision: 2cc42758a9d89da7c726b78232dfba02314957a9
URL: https://github.com/llvm/llvm-project/commit/2cc42758a9d89da7c726b78232dfba02314957a9
DIFF: https://github.com/llvm/llvm-project/commit/2cc42758a9d89da7c726b78232dfba02314957a9.diff
LOG: [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
Added:
Modified:
clang/lib/Sema/AnalysisBasedWarnings.cpp
Removed:
################################################################################
diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp
index 2b089ff084ca..e28203e4e00b 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.
More information about the cfe-commits
mailing list