From: Daniel Dunbar Date: Sun, 8 Nov 2009 01:46:19 +0000 (+0000) Subject: Move test/Index input files into a sub directory (not scanned as tests). X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1787b70a928b481fb2333d6c14cf91de26f4609e;p=clang Move test/Index input files into a sub directory (not scanned as tests). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86431 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Index/c-index-pch.h b/test/Index/Inputs/c-index-pch.h similarity index 100% rename from test/Index/c-index-pch.h rename to test/Index/Inputs/c-index-pch.h diff --git a/test/Index/foo.h b/test/Index/Inputs/foo.h similarity index 100% rename from test/Index/foo.h rename to test/Index/Inputs/foo.h diff --git a/test/Index/Inputs/lit.local.cfg b/test/Index/Inputs/lit.local.cfg new file mode 100644 index 0000000000..e6f55eef7a --- /dev/null +++ b/test/Index/Inputs/lit.local.cfg @@ -0,0 +1 @@ +config.suffixes = [] diff --git a/test/Index/objc.h b/test/Index/Inputs/objc.h similarity index 100% rename from test/Index/objc.h rename to test/Index/Inputs/objc.h diff --git a/test/Index/t1.c b/test/Index/Inputs/t1.c similarity index 89% rename from test/Index/t1.c rename to test/Index/Inputs/t1.c index 45e0488124..ceaad4c7f3 100644 --- a/test/Index/t1.c +++ b/test/Index/Inputs/t1.c @@ -26,6 +26,3 @@ void field_test(void) { } int (^CP)(int) = ^(int x) { return x * global_var; }; - -// Suppress 'no run line' failure. -// RUN: true diff --git a/test/Index/t1.m b/test/Index/Inputs/t1.m similarity index 83% rename from test/Index/t1.m rename to test/Index/Inputs/t1.m index b2a7a3726d..b7c86cd6aa 100644 --- a/test/Index/t1.m +++ b/test/Index/Inputs/t1.m @@ -18,6 +18,3 @@ static void foo() { +(void) my_method: (int)param { } @end - -// Suppress 'no run line' failure. -// RUN: true diff --git a/test/Index/t2.c b/test/Index/Inputs/t2.c similarity index 75% rename from test/Index/t2.c rename to test/Index/Inputs/t2.c index bf52869ec8..76d5d6ceeb 100644 --- a/test/Index/t2.c +++ b/test/Index/Inputs/t2.c @@ -9,6 +9,3 @@ void bar_func(void) { struct MyStruct *ms; ms->field_var = 10; } - -// Suppress 'no run line' failure. -// RUN: true diff --git a/test/Index/t2.m b/test/Index/Inputs/t2.m similarity index 78% rename from test/Index/t2.m rename to test/Index/Inputs/t2.m index 00d2f1d92b..3f103eeb1d 100644 --- a/test/Index/t2.m +++ b/test/Index/Inputs/t2.m @@ -11,6 +11,3 @@ static void foo() { -(void) my_method: (int)param { } @end - -// Suppress 'no run line' failure. -// RUN: true diff --git a/test/Index/c-index-pch.c b/test/Index/c-index-pch.c index 789325d76a..cbd078633c 100644 --- a/test/Index/c-index-pch.c +++ b/test/Index/c-index-pch.c @@ -1,4 +1,4 @@ -// RUN: clang-cc -emit-pch -x c -o %t.pch %S/c-index-pch.h +// RUN: clang-cc -emit-pch -x c -o %t.pch %S/Inputs/c-index-pch.h // RUN: clang-cc -include-pch %t.pch -x c -emit-pch -o %t.ast %s // RUN: c-index-test %t.ast all | FileCheck -check-prefix=ALL %s // RUN: c-index-test %t.ast local | FileCheck -check-prefix=LOCAL %s diff --git a/test/Index/find-decls.c b/test/Index/find-decls.c index 06c9a408c5..99a3242800 100644 --- a/test/Index/find-decls.c +++ b/test/Index/find-decls.c @@ -1,25 +1,25 @@ -// RUN: clang-cc -fblocks -emit-pch %S/t1.c -o %t1.ast -// RUN: clang-cc -fblocks -emit-pch %S/t2.c -o %t2.ast +// RUN: clang-cc -fblocks -emit-pch %S/Inputs/t1.c -o %t1.ast +// RUN: clang-cc -fblocks -emit-pch %S/Inputs/t2.c -o %t2.ast -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:8:7 -print-decls > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:8:7 -print-decls > %t // RUN: cat %t | count 3 // RUN: grep 'foo.h:4:6,' %t | count 2 // RUN: grep 't2.c:5:6,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:5:47 -print-decls > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:5:47 -print-decls > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:5:12,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:6:20 -print-decls > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:6:20 -print-decls > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:3:19,' %t // field test -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:21:6 -print-decls > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:21:6 -print-decls > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:12:7,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:22:21 -print-decls > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:22:21 -print-decls > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:16:7,' %t diff --git a/test/Index/find-defs.c b/test/Index/find-defs.c index 1a1af579c0..fb54072734 100644 --- a/test/Index/find-defs.c +++ b/test/Index/find-defs.c @@ -1,18 +1,18 @@ -// RUN: clang-cc -fblocks -emit-pch %S/t1.c -o %t1.ast -// RUN: clang-cc -fblocks -emit-pch %S/t2.c -o %t2.ast +// RUN: clang-cc -fblocks -emit-pch %S/Inputs/t1.c -o %t1.ast +// RUN: clang-cc -fblocks -emit-pch %S/Inputs/t2.c -o %t2.ast -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:1:14 -print-defs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:1:14 -print-defs > %t // RUN: cat %t | count 1 // RUN: grep 't2.c:3:5,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:3:9 -print-defs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:3:9 -print-defs > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:3:6,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:4:9 -print-defs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:4:9 -print-defs > %t // RUN: cat %t | count 1 // RUN: grep 't2.c:5:6,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:8:7 -print-defs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:8:7 -print-defs > %t // RUN: cat %t | count 1 // RUN: grep 't2.c:5:6,' %t diff --git a/test/Index/find-refs.c b/test/Index/find-refs.c index 8afcd0965a..5209e141b6 100644 --- a/test/Index/find-refs.c +++ b/test/Index/find-refs.c @@ -1,30 +1,30 @@ -// RUN: clang-cc -fblocks -emit-pch %S/t1.c -o %t1.ast -// RUN: clang-cc -fblocks -emit-pch %S/t2.c -o %t2.ast +// RUN: clang-cc -fblocks -emit-pch %S/Inputs/t1.c -o %t1.ast +// RUN: clang-cc -fblocks -emit-pch %S/Inputs/t2.c -o %t2.ast -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:1:14 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:1:14 -print-refs > %t // RUN: cat %t | count 4 // RUN: grep 't1.c:4:19,' %t // RUN: grep 't1.c:28:40,' %t // RUN: grep 't2.c:6:3,' %t // RUN: grep 't2.c:7:12,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:3:9 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:3:9 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't2.c:7:3,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:4:9 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:4:9 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:8:3,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:3:22 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:3:22 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:6:17,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:4:11 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:4:11 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:6:5,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:5:30 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:5:30 -print-refs > %t // RUN: cat %t | count 3 // RUN: grep 't1.c:5:27,' %t // RUN: grep 't1.c:5:44,' %t @@ -33,15 +33,15 @@ // field test // FIXME: References point at the start of MemberExpr, make them point at the field instead. -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:12:7 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:12:7 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:21:3,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/t1.c:16:7 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/t1.c:16:7 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't1.c:22:3,' %t -// RUN: index-test %t1.ast %t2.ast -point-at %S/foo.h:7:11 -print-refs > %t +// RUN: index-test %t1.ast %t2.ast -point-at %S/Inputs/foo.h:7:11 -print-refs > %t // RUN: cat %t | count 2 // RUN: grep 't1.c:25:3,' %t // RUN: grep 't2.c:10:3,' %t diff --git a/test/Index/objc-decls.m b/test/Index/objc-decls.m index 56051d52e3..ff39678877 100644 --- a/test/Index/objc-decls.m +++ b/test/Index/objc-decls.m @@ -1,16 +1,16 @@ -// RUN: clang-cc -emit-pch %S/t1.m -o %t1.m.ast -// RUN: clang-cc -emit-pch %S/t2.m -o %t2.m.ast +// RUN: clang-cc -emit-pch %S/Inputs/t1.m -o %t1.m.ast +// RUN: clang-cc -emit-pch %S/Inputs/t2.m -o %t2.m.ast -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/t1.m:12:12 -print-decls > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/t1.m:12:12 -print-decls > %t // RUN: cat %t | count 2 // RUN: grep 'objc.h:2:9,' %t | count 2 -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/objc.h:5:13 -print-decls > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/objc.h:5:13 -print-decls > %t // RUN: cat %t | count 3 // RUN: grep 'objc.h:5:1,' %t | count 2 // RUN: grep 't1.m:15:1,' %t | count 1 -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/objc.h:10:13 -print-decls > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/objc.h:10:13 -print-decls > %t // RUN: cat %t | count 3 // RUN: grep 'objc.h:10:1,' %t | count 2 // RUN: grep 't2.m:11:1,' %t | count 1 diff --git a/test/Index/objc-message.m b/test/Index/objc-message.m index 9b709ccc0c..de61278af8 100644 --- a/test/Index/objc-message.m +++ b/test/Index/objc-message.m @@ -1,38 +1,38 @@ -// RUN: clang-cc -emit-pch %S/t1.m -o %t1.m.ast -// RUN: clang-cc -emit-pch %S/t2.m -o %t2.m.ast +// RUN: clang-cc -emit-pch %S/Inputs/t1.m -o %t1.m.ast +// RUN: clang-cc -emit-pch %S/Inputs/t2.m -o %t2.m.ast -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/objc.h:5:13 -print-refs > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/objc.h:5:13 -print-refs > %t // RUN: cat %t | count 1 // RUN: grep 't1.m:6:3,' %t -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/objc.h:6:13 -print-refs > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/objc.h:6:13 -print-refs > %t // RUN: cat %t | count 2 // RUN: grep 't1.m:7:3,' %t // RUN: grep 't2.m:7:3,' %t -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/objc.h:10:13 -print-refs > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/objc.h:10:13 -print-refs > %t // RUN: cat %t | count 2 // RUN: grep 't1.m:6:3,' %t // RUN: grep 't2.m:6:3,' %t -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/t1.m:6:15 -print-decls > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/t1.m:6:15 -print-decls > %t // RUN: cat %t | count 6 // RUN: grep 'objc.h:5:1,' %t | count 2 // RUN: grep 'objc.h:10:1,' %t | count 2 // RUN: grep 't1.m:15:1,' %t // RUN: grep 't2.m:11:1,' %t -// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/t1.m:7:15 -print-decls > %t +// RUN: index-test %t1.m.ast %t2.m.ast -point-at %S/Inputs/t1.m:7:15 -print-decls > %t // RUN: cat %t | count 3 // RUN: grep 'objc.h:6:1,' %t | count 2 // RUN: grep 't1.m:18:1,' %t -// RUN: index-test %t2.m.ast %t1.m.ast -point-at %S/t2.m:6:15 -print-decls > %t +// RUN: index-test %t2.m.ast %t1.m.ast -point-at %S/Inputs/t2.m:6:15 -print-decls > %t // RUN: cat %t | count 3 // RUN: grep 'objc.h:10:1,' %t | count 2 // RUN: grep 't2.m:11:1,' %t -// RUN: index-test %t2.m.ast %t1.m.ast -point-at %S/t2.m:7:15 -print-decls > %t +// RUN: index-test %t2.m.ast %t1.m.ast -point-at %S/Inputs/t2.m:7:15 -print-decls > %t // RUN: cat %t | count 3 // RUN: grep 'objc.h:6:1,' %t | count 2 // RUN: grep 't1.m:18:1,' %t