xref: /llvm-project/lldb/test/API/functionalities/data-formatter/nsarraysynth/main.m (revision b8ff0daeac0752689ffca9345686845d1b7cfed8)
199451b44SJordan Rupprecht#import <Foundation/Foundation.h>
299451b44SJordan Rupprecht
399451b44SJordan Rupprechtint main (int argc, const char * argv[])
499451b44SJordan Rupprecht{
599451b44SJordan Rupprecht
699451b44SJordan Rupprecht    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
799451b44SJordan Rupprecht
899451b44SJordan Rupprecht
999451b44SJordan Rupprecht	NSMutableArray* arr = [[NSMutableArray alloc] init];
1099451b44SJordan Rupprecht	[arr addObject:@"hello"];
1199451b44SJordan Rupprecht	[arr addObject:@"world"];
1299451b44SJordan Rupprecht	[arr addObject:@"this"];
1399451b44SJordan Rupprecht	[arr addObject:@"is"];
1499451b44SJordan Rupprecht	[arr addObject:@"me"];
1599451b44SJordan Rupprecht	[arr addObject:[NSURL URLWithString:@"http://www.apple.com/"]];
1699451b44SJordan Rupprecht
1799451b44SJordan Rupprecht	NSDate *aDate = [NSDate distantFuture];
1899451b44SJordan Rupprecht	NSValue *aValue = [NSNumber numberWithInt:5];
1999451b44SJordan Rupprecht	NSString *aString = @"a string";
2099451b44SJordan Rupprecht
2199451b44SJordan Rupprecht	NSArray *other_arr = [NSArray arrayWithObjects:aDate, aValue, aString, arr, nil];
22*b8ff0daeSJonas Devlieghere	NSArray *empty_arr = @[];
2399451b44SJordan Rupprecht
2499451b44SJordan Rupprecht    [pool drain];// Set break point at this line.
2599451b44SJordan Rupprecht    return 0;
2699451b44SJordan Rupprecht}
2799451b44SJordan Rupprecht
28