summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/get-cursor.m
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Index/get-cursor.m')
-rw-r--r--clang/test/Index/get-cursor.m8
1 files changed, 6 insertions, 2 deletions
diff --git a/clang/test/Index/get-cursor.m b/clang/test/Index/get-cursor.m
index e1329a4b5e1..830f9828b92 100644
--- a/clang/test/Index/get-cursor.m
+++ b/clang/test/Index/get-cursor.m
@@ -31,10 +31,11 @@
@implementation rdar10902015
-struct S {};
+struct S { int x; };
-(void)mm:(struct S*)s {
rdar10902015 *i = 0;
+ s->x = 0;
}
@end
@@ -46,7 +47,10 @@ struct S {};
// CHECK-WITH-WEAK: ObjCClassRef=Foo:8:8
// RUN: c-index-test -cursor-at=%s:20:10 %s | FileCheck -check-prefix=CHECK-METHOD %s
-// CHECK-METHOD: ObjCInstanceMethodDecl=name:20:7
+// CHECK-METHOD: 20:7 ObjCInstanceMethodDecl=name:20:7 Extent=[20:1 - 20:12]
// RUN: c-index-test -cursor-at=%s:37:17 %s | FileCheck -check-prefix=CHECK-IN-IMPL %s
// CHECK-IN-IMPL: VarDecl=i:37:17
+
+// RUN: c-index-test -cursor-at=%s:38:6 -cursor-at=%s:40:11 %s | FileCheck -check-prefix=CHECK-MEMBERREF %s
+// CHECK-MEMBERREF: 38:6 MemberRefExpr=x:34:16 SingleRefName=[38:6 - 38:7] RefName=[38:6 - 38:7] Extent=[38:3 - 38:7]
OpenPOWER on IntegriCloud