[clang] b21fb93 - [analyzer][NFC] Correct the DanglingPtrDeref checker's filename (#209862)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 20 04:26:27 PDT 2026
Author: Benedek Kaibas
Date: 2026-07-20T12:26:22+01:00
New Revision: b21fb937f165898c727030760f0a8ab685ef08eb
URL: https://github.com/llvm/llvm-project/commit/b21fb937f165898c727030760f0a8ab685ef08eb
DIFF: https://github.com/llvm/llvm-project/commit/b21fb937f165898c727030760f0a8ab685ef08eb.diff
LOG: [analyzer][NFC] Correct the DanglingPtrDeref checker's filename (#209862)
The alpha `DanglingPtrDeref` checker got implemented in #209278. Since
it is under heavy development and subject to change significantly in the
near future it is in alpha stage. During the development of the
`DanglingPtrDeref` checker its name got changed from
`ReportDanglingPtrDeref` to `DanglingPtrDeref` based on the conversation
here:
https://github.com/llvm/llvm-project/pull/209278#discussion_r3578604913
While the checker's registration got updated in `Checkers.td` the same
change did not get applied to the `
clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt` and the checker's
filename. This PR addresses this issue.
Added:
clang/lib/StaticAnalyzer/Checkers/DanglingPtrDeref.cpp
Modified:
clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt
Removed:
clang/lib/StaticAnalyzer/Checkers/ReportDanglingPtrDeref.cpp
################################################################################
diff --git a/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt b/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt
index 4ec6e368c8fc3..befd60dbec542 100644
--- a/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt
+++ b/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt
@@ -30,6 +30,7 @@ add_clang_library(clangStaticAnalyzerCheckers
ConversionChecker.cpp
CXXDeleteChecker.cpp
CXXSelfAssignmentChecker.cpp
+ DanglingPtrDeref.cpp
DeadStoresChecker.cpp
DebugCheckers.cpp
DebugContainerModeling.cpp
@@ -93,7 +94,6 @@ add_clang_library(clangStaticAnalyzerCheckers
PointerSubChecker.cpp
PthreadLockChecker.cpp
PutenvStackArrayChecker.cpp
- ReportDanglingPtrDeref.cpp
RetainCountChecker/RetainCountChecker.cpp
RetainCountChecker/RetainCountDiagnostics.cpp
ReturnPointerRangeChecker.cpp
diff --git a/clang/lib/StaticAnalyzer/Checkers/ReportDanglingPtrDeref.cpp b/clang/lib/StaticAnalyzer/Checkers/DanglingPtrDeref.cpp
similarity index 100%
rename from clang/lib/StaticAnalyzer/Checkers/ReportDanglingPtrDeref.cpp
rename to clang/lib/StaticAnalyzer/Checkers/DanglingPtrDeref.cpp
More information about the cfe-commits
mailing list