summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/input/oc/ternary.m
blob: 3fdddd93c0ab95b10bd2fe1c0bb4b341de6e8b50 (plain)
1
2
3
4
5
NSString *str = (otherString ?: @"this is the placeholder");
NSString *str2 = (str ? otherString : @"this is the other placeholder");
NSString *str3 = str ? [[NSString alloc] initWithString:str] : @"this is the third placeholder";
id str4 = str ? [self methodWithParameter1:@{@"bla": ({[self anotherMethod:@{@"id": @1}];})}
                                andParameter2:@{@"dict_key": @{@"nested_dict_key_1": @(1), @"nested_dict_key_2": @"colon:in:string"}}] : [self anotherMethod:str? @1 : @2];