1*184c6242SDominic Chen // RUN: %clang_analyze_cc1 -analyzer-checker=core -verify %s
23849dea8SAnna Zaks 
33849dea8SAnna Zaks #include "test-include-cpp.h"
43849dea8SAnna Zaks 
test1(int * p)53849dea8SAnna Zaks int TestIncludeClass::test1(int *p) {
63849dea8SAnna Zaks   p = 0;
73849dea8SAnna Zaks   return *p; // expected-warning{{Dereference of null pointer}}
83849dea8SAnna Zaks }
93849dea8SAnna Zaks 
test2(int * p)103849dea8SAnna Zaks int TestIncludeClass::test2(int *p) {
113849dea8SAnna Zaks   p = 0;
123849dea8SAnna Zaks   return *p; // expected-warning{{Dereference of null pointer}}
133849dea8SAnna Zaks }
14