diff options
Diffstat (limited to 'test/Analysis/ivars.m')
-rw-r--r-- | test/Analysis/ivars.m | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/Analysis/ivars.m b/test/Analysis/ivars.m index 42e92d259a9ff..c717da63ee61a 100644 --- a/test/Analysis/ivars.m +++ b/test/Analysis/ivars.m @@ -130,3 +130,11 @@ struct S makeS(); } @end + + +int testNull(Root *obj) { + if (obj) return 0; + + int *x = &obj->uniqueID; + return *x; // expected-warning{{Dereference of null pointer (loaded from variable 'x')}} +} |