summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/c-index-api-loadTU-test.m
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-01-21 23:27:09 +0000
committerDouglas Gregor <dgregor@apple.com>2010-01-21 23:27:09 +0000
commit5e8cf379178672c057c67df0fd4bf8a7fb2f3869 (patch)
tree669d0d54cf52c026406dc5f9b3a17db73f5f78a0 /clang/test/Index/c-index-api-loadTU-test.m
parent60dbeebee8f06c3a128b172365d15d919646c823 (diff)
downloadbcm5719-llvm-5e8cf379178672c057c67df0fd4bf8a7fb2f3869.tar.gz
bcm5719-llvm-5e8cf379178672c057c67df0fd4bf8a7fb2f3869.zip
Teach the cursor visitor to walk statements and expressions, including
a few important subkinds. Now we're cookin' with gas! llvm-svn: 94116
Diffstat (limited to 'clang/test/Index/c-index-api-loadTU-test.m')
-rw-r--r--clang/test/Index/c-index-api-loadTU-test.m12
1 files changed, 12 insertions, 0 deletions
diff --git a/clang/test/Index/c-index-api-loadTU-test.m b/clang/test/Index/c-index-api-loadTU-test.m
index 677191d7f99..6ddfa1ba186 100644
--- a/clang/test/Index/c-index-api-loadTU-test.m
+++ b/clang/test/Index/c-index-api-loadTU-test.m
@@ -87,3 +87,15 @@ int main (int argc, const char * argv[]) {
// CHECK: c-index-api-loadTU-test.m:49:13: VarDecl=d:49:13 (Definition) [Extent=49:13:49:13]
// CHECK: c-index-api-loadTU-test.m:49:2: TypeRef=id:0:0 [Extent=49:2:49:3]
// CHECK: c-index-api-loadTU-test.m:49:6: ObjCProtocolRef=Proto:24:1 [Extent=49:6:49:10]
+// CHECK: c-index-api-loadTU-test.m:50:2: DeclRefExpr=d:49:13 [Extent=50:2:50:2]
+// CHECK: c-index-api-loadTU-test.m:50:6: DeclRefExpr=c:48:12 [Extent=50:6:50:6]
+// CHECK: c-index-api-loadTU-test.m:51:2: ObjCMessageExpr=pMethod:25:1 [Extent=51:2:51:12]
+// CHECK: c-index-api-loadTU-test.m:51:3: DeclRefExpr=d:49:13 [Extent=51:3:51:3]
+// CHECK: c-index-api-loadTU-test.m:52:2: ObjCMessageExpr=catMethodWithFloat::20:1 [Extent=52:2:52:43]
+// CHECK: c-index-api-loadTU-test.m:52:3: DeclRefExpr=bee:46:8 [Extent=52:3:52:5]
+// CHECK: c-index-api-loadTU-test.m:52:26: ObjCMessageExpr=floatMethod:21:1 [Extent=52:26:52:42]
+// CHECK: c-index-api-loadTU-test.m:52:27: DeclRefExpr=bee:46:8 [Extent=52:27:52:29]
+// CHECK: c-index-api-loadTU-test.m:53:3: CallExpr=main:45:5 [Extent=53:3:53:36]
+// CHECK: c-index-api-loadTU-test.m:53:3: DeclRefExpr=main:45:5 [Extent=53:3:53:6]
+// CHECK: c-index-api-loadTU-test.m:53:8: DeclRefExpr=someEnum:42:3 [Extent=53:8:53:15]
+// CHECK: c-index-api-loadTU-test.m:53:33: DeclRefExpr=bee:46:8 [Extent=53:33:53:35]
OpenPOWER on IntegriCloud