29 lines
439 B
Text
29 lines
439 B
Text
|
#import <Foundation/Foundation.h>
|
||
|
|
||
|
void baz() {}
|
||
|
|
||
|
struct MyClass {
|
||
|
void bar() {
|
||
|
baz(); // break here
|
||
|
}
|
||
|
};
|
||
|
|
||
|
@interface MyObject : NSObject {}
|
||
|
- (void)foo;
|
||
|
@end
|
||
|
|
||
|
@implementation MyObject
|
||
|
- (void)foo {
|
||
|
MyClass c;
|
||
|
c.bar(); // break here
|
||
|
}
|
||
|
@end
|
||
|
|
||
|
int main (int argc, char const *argv[]) {
|
||
|
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
|
||
|
id obj = [MyObject new];
|
||
|
[obj foo];
|
||
|
[pool release];
|
||
|
return 0;
|
||
|
}
|