2017-07-25 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / objc.dg / local-decl-1.m
blob4a4bfdffe7e5ba63b374bad879001153e6701639
1 /* Test for hiding of ivars by local variables.  */
2 /* Author: Ziemowit Laski <zlaski@apple.com>.  */
3 /* { dg-do compile } */
5 @interface Sprite {
6   int a;
8 @end
10 Sprite *glob;
12 @interface blah 
14   Sprite* sprite;
16 @end
18 @implementation blah
19 - (Sprite *)load
21     Sprite *sprite = 0;
22     Sprite *glob = 0;    /* ok */
23     return sprite;       /* { dg-warning "hides instance variable" } */
25 @end