Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and mallo...
[llvm-project.git] / clang / test / SemaObjC / protocol-id-test-1.m
blob2366f7326550a65f690e81c224d5887aa868a97f
1 // RUN: %clang_cc1 -verify -Wno-objc-root-class %s
3 @interface FF
4 - (void) Meth;
5 @end
7 @protocol P
8 @end
10 @interface INTF<P> // expected-note {{receiver is instance of class declared here}}
11 - (void)IMeth;
12 @end
14 @implementation INTF
15 - (void)IMeth {INTF<P> *pi;  [pi Meth]; } // expected-warning {{instance method '-Meth' not found (return type defaults to 'id'); did you mean '-IMeth'?}}
16 @end