summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorGabor Marton <gabor.marton@ericsson.com>2020-01-10 19:21:47 +0100
committerGabor Marton <gabor.marton@ericsson.com>2020-01-10 19:35:25 +0100
commit13ec473b9d4bd4f7a558272932b7c0806171c666 (patch)
tree4d57e9e8ef6313172d35402f2fbc323b5e9574c1 /clang
parenta5230ac10b0dac9a1981838209b4cbc84870c08c (diff)
downloadbcm5719-llvm-13ec473b9d4bd4f7a558272932b7c0806171c666.tar.gz
bcm5719-llvm-13ec473b9d4bd4f7a558272932b7c0806171c666.zip
[analyzer] Move PlacementNewChecker to alpha
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/StaticAnalyzer/Checkers/Checkers.td12
-rw-r--r--clang/test/Analysis/placement-new-user-defined.cpp2
-rw-r--r--clang/test/Analysis/placement-new.cpp2
3 files changed, 8 insertions, 8 deletions
diff --git a/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td b/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
index fc1529f2ea1..d235273cda4 100644
--- a/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
+++ b/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
@@ -470,12 +470,6 @@ def NewDeleteLeaksChecker : Checker<"NewDeleteLeaks">,
Dependencies<[NewDeleteChecker]>,
Documentation<HasDocumentation>;
-def PlacementNewChecker : Checker<"PlacementNew">,
- HelpText<"Check if default placement new is provided with pointers to "
- "sufficient storage capacity">,
- Dependencies<[NewDeleteChecker]>,
- Documentation<HasDocumentation>;
-
def CXXSelfAssignmentChecker : Checker<"SelfAssignment">,
HelpText<"Checks C++ copy and move assignment operators for self assignment">,
Documentation<NotDocumented>,
@@ -621,6 +615,12 @@ def MismatchedIteratorChecker : Checker<"MismatchedIterator">,
Dependencies<[IteratorModeling]>,
Documentation<HasAlphaDocumentation>;
+def PlacementNewChecker : Checker<"PlacementNew">,
+ HelpText<"Check if default placement new is provided with pointers to "
+ "sufficient storage capacity">,
+ Dependencies<[NewDeleteChecker]>,
+ Documentation<HasDocumentation>;
+
} // end: "alpha.cplusplus"
diff --git a/clang/test/Analysis/placement-new-user-defined.cpp b/clang/test/Analysis/placement-new-user-defined.cpp
index b3fe47057f8..47f0b459ea0 100644
--- a/clang/test/Analysis/placement-new-user-defined.cpp
+++ b/clang/test/Analysis/placement-new-user-defined.cpp
@@ -1,7 +1,7 @@
// RUN: %clang_analyze_cc1 -std=c++11 %s \
// RUN: -analyzer-checker=core \
// RUN: -analyzer-checker=cplusplus.NewDelete \
-// RUN: -analyzer-checker=cplusplus.PlacementNew \
+// RUN: -analyzer-checker=alpha.cplusplus.PlacementNew \
// RUN: -analyzer-output=text -verify \
// RUN: -triple x86_64-unknown-linux-gnu
diff --git a/clang/test/Analysis/placement-new.cpp b/clang/test/Analysis/placement-new.cpp
index dfd057b2fa2..0f5248410a4 100644
--- a/clang/test/Analysis/placement-new.cpp
+++ b/clang/test/Analysis/placement-new.cpp
@@ -1,7 +1,7 @@
// RUN: %clang_analyze_cc1 -std=c++11 %s \
// RUN: -analyzer-checker=core \
// RUN: -analyzer-checker=cplusplus.NewDelete \
-// RUN: -analyzer-checker=cplusplus.PlacementNew \
+// RUN: -analyzer-checker=alpha.cplusplus.PlacementNew \
// RUN: -analyzer-output=text -verify \
// RUN: -triple x86_64-unknown-linux-gnu
OpenPOWER on IntegriCloud