// RUN: %clang_cc1 -ast-dump %s | FileCheck %s // Test that accessor stubs for default-synthesized ObjC accessors // have a valid source location. __attribute__((objc_root_class)) @interface NSObject + (id)alloc; @end @interface NSString : NSObject @end @interface MyData : NSObject struct Data { NSString *name; }; @property struct Data data; @end // CHECK: ObjCImplementationDecl {{.*}}line:[[@LINE+2]]{{.*}} MyData // CHECK: ObjCMethodDecl {{.*}}col:23 implicit - setData: 'void' @implementation MyData @end