1 // RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited -w -triple x86_64-apple-darwin10 %s -o - | FileCheck %s
6 struct objc_object *isa;
11 @interface Foo : NSObject {}
12 @property (strong, nonatomic) NSDictionary *dict;
20 @synthesize dict = _dict;
26 int main(int argc, char *argv[]) {
33 // CHECK: ![[FILE:.*]] = !DIFile(filename: "foo.m"
34 // CHECK: !DISubprogram(name: "-[Foo setDict:]"
35 // CHECK-SAME: file: ![[FILE]],
36 // CHECK-SAME: line: 7,
37 // CHECK-SAME: DISPFlagLocalToUnit | DISPFlagDefinition