diff options
author | rdivacky <rdivacky@FreeBSD.org> | 2010-02-16 09:31:36 +0000 |
---|---|---|
committer | rdivacky <rdivacky@FreeBSD.org> | 2010-02-16 09:31:36 +0000 |
commit | fd035e6496665b1f1197868e21cb0a4594e8db6e (patch) | |
tree | 53010172e19c77ea447bcd89e117cda052ab52e0 /test/Index/load-exprs.c | |
parent | 2fce988e86bc01829142e4362d4eff1af0925147 (diff) | |
download | FreeBSD-src-fd035e6496665b1f1197868e21cb0a4594e8db6e.zip FreeBSD-src-fd035e6496665b1f1197868e21cb0a4594e8db6e.tar.gz |
Update clang to r96341.
Diffstat (limited to 'test/Index/load-exprs.c')
-rw-r--r-- | test/Index/load-exprs.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/test/Index/load-exprs.c b/test/Index/load-exprs.c index a360efd..f72f104 100644 --- a/test/Index/load-exprs.c +++ b/test/Index/load-exprs.c @@ -4,10 +4,15 @@ void f(void *ptr) { T* t_ptr = (T *)ptr; (void)sizeof(T); struct X x = (struct X){1, 2}; + void *xx = ptr ? : &x; } // RUN: c-index-test -test-load-source all %s | FileCheck %s -// CHECK: load-exprs.c:4:15: TypeRef=T:1:13 [Extent=4:15:4:15] -// CHECK: load-exprs.c:5:16: TypeRef=T:1:13 [Extent=5:16:5:16] -// FIXME: the source location for "struct X" points at "struct", not "X" +// CHECK: load-exprs.c:4:15: TypeRef=T:1:13 Extent=[4:15 - 4:16] +// CHECK: load-exprs.c:5:16: TypeRef=T:1:13 Extent=[5:16 - 5:17] +// CHECK: load-exprs.c:6:10: TypeRef=struct X:2:8 Extent=[6:10 - 6:11] +// CHECK: load-exprs.c:6:24: TypeRef=struct X:2:8 Extent=[6:24 - 6:25] +// CHECK: load-exprs.c:7:9: VarDecl=xx:7:9 (Definition) Extent=[7:3 - 7:24] +// CHECK: load-exprs.c:7:14: DeclRefExpr=ptr:3:14 Extent=[7:14 - 7:17] +// CHECK: load-exprs.c:7:23: DeclRefExpr=x:6:12 Extent=[7:23 - 7:24] |