diff options
Diffstat (limited to 'test/SemaObjC/synth-provisional-ivars.m')
-rw-r--r-- | test/SemaObjC/synth-provisional-ivars.m | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/SemaObjC/synth-provisional-ivars.m b/test/SemaObjC/synth-provisional-ivars.m index e8179aaa00dd..696eb9b38558 100644 --- a/test/SemaObjC/synth-provisional-ivars.m +++ b/test/SemaObjC/synth-provisional-ivars.m @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -fsyntax-only -fobjc-nonfragile-abi -fobjc-default-synthesize-properties -verify %s +// RUN: %clang_cc1 -fsyntax-only -fobjc-default-synthesize-properties -verify %s int bar; @@ -18,7 +18,7 @@ int bar; @end @implementation I -- (int) Meth { return PROP; } // expected-note 2{{'PROP' declared here}} +- (int) Meth { return _PROP; } @dynamic PROP1; - (int) Meth1 { return PROP1; } // expected-error {{use of undeclared identifier 'PROP1'}} @@ -30,12 +30,12 @@ int bar; @synthesize PROP3=IVAR; - (int) Meth4 { return PROP4; } -@synthesize PROP4=PROP4; +@synthesize PROP4=PROP4; // expected-note 4 {{'PROP4' declared here}} -- (int) Meth5 { return bar; } // expected-error {{use of undeclared identifier 'bar'}} +- (int) Meth5 { return bar; } @synthesize bar = _bar; -- (int) Meth6 { return bar1; } +- (int) Meth6 { return _bar1; } @end @@ -45,6 +45,6 @@ int bar; @implementation I(r8251648) - (int) Meth1: (int) bar { - return bar; // expected-warning {{local declaration of 'bar' hides instance variable}} + return bar; } @end |