[TableGen] Remove recursive walk of linked list from ContractNodes. NFC
[llvm-project.git] / lldb / test / API / commands / expression / context-object-objc / main.m
blobdd63b7bd8687939721c7b2f0d700d50161d35788
1 #import <objc/NSObject.h>
3 @interface ObjcClass : NSObject {
4     int field;
7 @property int property;
9 +(ObjcClass*)createNew;
11 -(id)init;
13 -(int)method;
15 @end
17 @implementation ObjcClass
19 +(ObjcClass*)createNew {
20     return [ObjcClass new];
23 -(id)init {
24     self = [super init];
25     if (self) {
26         field = 1111;
27         _property = 2222;
28     }
29     return self;
32 -(int)method {
33     return 3333;
36 @end
38 int main()
40     @autoreleasepool {
41         ObjcClass* objcClass = [ObjcClass new];
42         
43         int field = 4444;
44         
45         return 0; // Break here
46     }