summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristof Umann <dkszelethus@gmail.com>2019-01-30 23:48:37 +0000
committerKristof Umann <dkszelethus@gmail.com>2019-01-30 23:48:37 +0000
commit01c4939658f7776a924b150aeb65dbd72567831e (patch)
treea0cd1ef4d471aff5544ff93a69ce9d7678c3f52f
parent84bedac7e93ba353798cdce2a8cce91341707d8e (diff)
downloadbcm5719-llvm-01c4939658f7776a924b150aeb65dbd72567831e.tar.gz
bcm5719-llvm-01c4939658f7776a924b150aeb65dbd72567831e.zip
[analyzer] Make NullReturnedFromNonnullChecker depend on NullabilityBase
Accidentally left this dependency out after D54438. llvm-svn: 352693
-rw-r--r--clang/include/clang/StaticAnalyzer/Checkers/Checkers.td1
-rw-r--r--clang/test/Analysis/checker-dependencies.c3
2 files changed, 4 insertions, 0 deletions
diff --git a/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td b/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
index fa71792b6de..91ad4048354 100644
--- a/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
+++ b/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
@@ -230,6 +230,7 @@ def NullPassedToNonnullChecker : Checker<"NullPassedToNonnull">,
def NullReturnedFromNonnullChecker : Checker<"NullReturnedFromNonnull">,
HelpText<"Warns when a null pointer is returned from a function that has "
"_Nonnull return type.">,
+ Dependencies<[NullabilityBase]>,
Documentation<HasDocumentation>;
def NullableDereferencedChecker : Checker<"NullableDereferenced">,
diff --git a/clang/test/Analysis/checker-dependencies.c b/clang/test/Analysis/checker-dependencies.c
new file mode 100644
index 00000000000..efb636db22a
--- /dev/null
+++ b/clang/test/Analysis/checker-dependencies.c
@@ -0,0 +1,3 @@
+// RUN: %clang_analyze_cc1 %s \
+// RUN: -analyzer-checker=core \
+// RUN: -analyzer-checker=nullability.NullReturnedFromNonnull
OpenPOWER on IntegriCloud