[cfe-commits] r94429 - in /cfe/trunk/test/Index: load-exprs.c load-stmts.cpp
Douglas Gregor
dgregor at apple.com
Mon Jan 25 09:48:14 PST 2010
Author: dgregor
Date: Mon Jan 25 11:48:13 2010
New Revision: 94429
URL: http://llvm.org/viewvc/llvm-project?rev=94429&view=rev
Log:
Add test case for ? : crasher
Modified:
cfe/trunk/test/Index/load-exprs.c
cfe/trunk/test/Index/load-stmts.cpp
Modified: cfe/trunk/test/Index/load-exprs.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Index/load-exprs.c?rev=94429&r1=94428&r2=94429&view=diff
==============================================================================
--- cfe/trunk/test/Index/load-exprs.c (original)
+++ cfe/trunk/test/Index/load-exprs.c Mon Jan 25 11:48:13 2010
@@ -4,6 +4,7 @@
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
@@ -12,3 +13,6 @@
// CHECK: load-exprs.c:5:16: TypeRef=T:1:13 [Extent=5:16:5:16]
// CHECK: load-exprs.c:6:10: TypeRef=struct X:2:8 [Extent=6:10:6:10]
// CHECK: load-exprs.c:6:24: TypeRef=struct X:2:8 [Extent=6:24:6:24]
+// CHECK: load-exprs.c:7:9: VarDecl=xx:7:9 (Definition) [Extent=7:3:7:23]
+// CHECK: load-exprs.c:7:14: DeclRefExpr=ptr:3:14 [Extent=7:14:7:16]
+// CHECK: load-exprs.c:7:23: DeclRefExpr=x:6:12 [Extent=7:23:7:23]
Modified: cfe/trunk/test/Index/load-stmts.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Index/load-stmts.cpp?rev=94429&r1=94428&r2=94429&view=diff
==============================================================================
--- cfe/trunk/test/Index/load-stmts.cpp (original)
+++ cfe/trunk/test/Index/load-stmts.cpp Mon Jan 25 11:48:13 2010
@@ -11,7 +11,6 @@
}
// RUN: c-index-test -test-load-source all %s | FileCheck %s
-// CHECK: load-stmts.cpp:3:6: UnexposedStmt= [Extent=3:15:11:1]
// CHECK: load-stmts.cpp:3:6: UnexposedStmt= [Extent=4:3:5:3]
// CHECK: load-stmts.cpp:3:6: UnexposedStmt= [Extent=4:8:4:15]
// CHECK: load-stmts.cpp:4:10: VarDecl=y:4:10 (Definition) [Extent=4:8:4:14]
More information about the cfe-commits
mailing list