29 lines · plain
1// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -fobjc-arc -o - %s2 3typedef unsigned long NSUInteger;4 5@interface NSString6- (NSString *)stringByAppendingString:(NSString *)aString;7- (NSString *)substringFromIndex:(NSUInteger)from;8@end9 10@interface MyClass11- (void)inst;12@end13 14@implementation MyClass15 16- (void)inst;17{18 NSString *propName;19 20 NSString *capitalPropName = ({21 NSString *cap;22 if (propName)23 cap = [cap stringByAppendingString:[propName substringFromIndex:1]];24 cap;25 });26}27 28@end29