diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2015-01-23 21:58:46 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2015-01-23 21:58:46 +0000 |
commit | 8e7cb7bdf2f00287e30e6520af256095a294274f (patch) | |
tree | 73b95dea6c617a03e51124c9d168f29d15a44aa3 /test/ARCMT | |
parent | dbd59c516ce77b47a8aff1a24c3939e63fe99110 (diff) |
Objective-C moderinzer [qoi], add space on rhs when needed when
converting to property-dot syntax for setters.
rdar://19381786
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@226944 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/ARCMT')
-rw-r--r-- | test/ARCMT/objcmt-property-dot-syntax.m | 21 | ||||
-rw-r--r-- | test/ARCMT/objcmt-property-dot-syntax.m.result | 21 |
2 files changed, 42 insertions, 0 deletions
diff --git a/test/ARCMT/objcmt-property-dot-syntax.m b/test/ARCMT/objcmt-property-dot-syntax.m index f1038a844b..f1b9255550 100644 --- a/test/ARCMT/objcmt-property-dot-syntax.m +++ b/test/ARCMT/objcmt-property-dot-syntax.m @@ -90,3 +90,24 @@ id testRdar19038838(Rdar19038838 *obj) { } @end +// rdar://19140114 +int NSOnState; +int ArrNSOnState[4]; +@interface rdar19140114 : NSObject +{ + rdar19140114* menuItem; +} +@property int state; +@end + +@implementation rdar19140114 +- (void) Meth { + [menuItem setState:NSOnState]; + [menuItem setState :NSOnState]; + [menuItem setState :ArrNSOnState[NSOnState]]; + [menuItem setState : NSOnState]; + [menuItem setState: NSOnState]; + [menuItem setState: NSOnState]; + [menuItem setState : NSOnState]; +} +@end diff --git a/test/ARCMT/objcmt-property-dot-syntax.m.result b/test/ARCMT/objcmt-property-dot-syntax.m.result index b7561e526d..70c7e7ab54 100644 --- a/test/ARCMT/objcmt-property-dot-syntax.m.result +++ b/test/ARCMT/objcmt-property-dot-syntax.m.result @@ -90,3 +90,24 @@ id testRdar19038838(Rdar19038838 *obj) { } @end +// rdar://19140114 +int NSOnState; +int ArrNSOnState[4]; +@interface rdar19140114 : NSObject +{ + rdar19140114* menuItem; +} +@property int state; +@end + +@implementation rdar19140114 +- (void) Meth { + menuItem.state = NSOnState; + menuItem.state = NSOnState; + menuItem.state = ArrNSOnState[NSOnState]; + menuItem.state = NSOnState; + menuItem.state = NSOnState; + menuItem.state = NSOnState; + menuItem.state = NSOnState; +} +@end |