Add an assert for safety check.
[clang.git] / test / SemaObjC / comptypes-6.m
blob32176755ef76d28b525d2dc288e07713cf0a70fc
1 // RUN: clang-cc -fsyntax-only -verify -pedantic %s
3 @interface Derived
4 @end
6 @interface Object @end
8 extern Object* foo(void);
10 static Derived *test(void)
12    Derived *m = foo();   // expected-warning {{incompatible pointer types initializing 'Object *', expected 'Derived *'}}
14    return m;