summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/cast-value-logic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Analysis/cast-value-logic.cpp')
-rw-r--r--clang/test/Analysis/cast-value-logic.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/Analysis/cast-value-logic.cpp b/clang/test/Analysis/cast-value-logic.cpp
index e001e4a65e8..0d2255a3aba 100644
--- a/clang/test/Analysis/cast-value-logic.cpp
+++ b/clang/test/Analysis/cast-value-logic.cpp
@@ -131,3 +131,8 @@ void evalLogic(const Shape *S) {
}
} // namespace test_get_as
+namespace crashes {
+void test_non_reference_null_region_crash(Shape s) {
+ cast<Circle>(s); // no-crash
+}
+} // namespace crashes
OpenPOWER on IntegriCloud