1*99451b44SJordan Rupprecht#import <Foundation/Foundation.h> 2*99451b44SJordan Rupprecht 3*99451b44SJordan Rupprechtvoid baz() {} 4*99451b44SJordan Rupprecht 5*99451b44SJordan Rupprechtstruct MyClass { 6*99451b44SJordan Rupprecht void bar() { 7*99451b44SJordan Rupprecht baz(); // break here 8*99451b44SJordan Rupprecht } 9*99451b44SJordan Rupprecht}; 10*99451b44SJordan Rupprecht 11*99451b44SJordan Rupprecht@interface MyObject : NSObject {} 12*99451b44SJordan Rupprecht- (void)foo; 13*99451b44SJordan Rupprecht@end 14*99451b44SJordan Rupprecht 15*99451b44SJordan Rupprecht@implementation MyObject 16*99451b44SJordan Rupprecht- (void)foo { 17*99451b44SJordan Rupprecht MyClass c; 18*99451b44SJordan Rupprecht c.bar(); // break here 19*99451b44SJordan Rupprecht} 20*99451b44SJordan Rupprecht@end 21*99451b44SJordan Rupprecht 22*99451b44SJordan Rupprechtint main (int argc, char const *argv[]) { 23*99451b44SJordan Rupprecht NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 24*99451b44SJordan Rupprecht id obj = [MyObject new]; 25*99451b44SJordan Rupprecht [obj foo]; 26*99451b44SJordan Rupprecht [pool release]; 27*99451b44SJordan Rupprecht return 0; 28*99451b44SJordan Rupprecht} 29