forked from OSchip/llvm-project
Move test/Index input files into a sub directory (not scanned as tests).
llvm-svn: 86431
This commit is contained in:
parent
8b57697954
commit
6eb1201c90
|
@ -0,0 +1 @@
|
|||
config.suffixes = []
|
|
@ -26,6 +26,3 @@ void field_test(void) {
|
|||
}
|
||||
|
||||
int (^CP)(int) = ^(int x) { return x * global_var; };
|
||||
|
||||
// Suppress 'no run line' failure.
|
||||
// RUN: true
|
|
@ -18,6 +18,3 @@ static void foo() {
|
|||
+(void) my_method: (int)param {
|
||||
}
|
||||
@end
|
||||
|
||||
// Suppress 'no run line' failure.
|
||||
// RUN: true
|
|
@ -9,6 +9,3 @@ void bar_func(void) {
|
|||
struct MyStruct *ms;
|
||||
ms->field_var = 10;
|
||||
}
|
||||
|
||||
// Suppress 'no run line' failure.
|
||||
// RUN: true
|
|
@ -11,6 +11,3 @@ static void foo() {
|
|||
-(void) my_method: (int)param {
|
||||
}
|
||||
@end
|
||||
|
||||
// Suppress 'no run line' failure.
|
||||
// RUN: true
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue