summaryrefslogtreecommitdiff
path: root/lldb/test/API/lang/objc/objc-struct-return/test.m
blob: aafe231ea817e93d9230f1180f78ef4d5a65bbab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#import <Foundation/Foundation.h>

@interface RangeProvider : NSObject {
};
-(NSRange)getRange;
@end

@implementation RangeProvider
-(NSRange)getRange
{
  return NSMakeRange(0, 3);
}
@end

int main()
{
  @autoreleasepool
  {
    RangeProvider *provider = [RangeProvider alloc];
    NSRange range = [provider getRange]; // Set breakpoint here.
    return 0;
  }
}