diff options
-rw-r--r-- | clang/test/Index/reparse-with-remaps/reparse.c | 8 | ||||
-rw-r--r-- | clang/test/Index/reparse-with-remaps/test.h | 3 | ||||
-rw-r--r-- | clang/test/Index/reparse-with-remaps/test.h-0 | 6 | ||||
-rw-r--r-- | clang/test/Index/reparse-with-remaps/test.h-1 | 6 |
4 files changed, 23 insertions, 0 deletions
diff --git a/clang/test/Index/reparse-with-remaps/reparse.c b/clang/test/Index/reparse-with-remaps/reparse.c new file mode 100644 index 00000000000..617626b15e3 --- /dev/null +++ b/clang/test/Index/reparse-with-remaps/reparse.c @@ -0,0 +1,8 @@ +// RUN: env CINDEXTEST_EDITING=1 CINDEXTEST_COMPLETION_BRIEF_COMMENTS=1 LIBCLANG_DISABLE_CRASH_RECOVERY=1 \ +// RUN: c-index-test -test-load-source-reparse 2 all -remap-file-0="%S/test.h,%S/test.h-0" -remap-file-1="%S/test.h,%S/test.h-1" -- %s + +#include "test.h" + +void foo() { + bar(); +} diff --git a/clang/test/Index/reparse-with-remaps/test.h b/clang/test/Index/reparse-with-remaps/test.h new file mode 100644 index 00000000000..3e2adb043be --- /dev/null +++ b/clang/test/Index/reparse-with-remaps/test.h @@ -0,0 +1,3 @@ + +/// Comment for bar +void bar(void); diff --git a/clang/test/Index/reparse-with-remaps/test.h-0 b/clang/test/Index/reparse-with-remaps/test.h-0 new file mode 100644 index 00000000000..0d666a7d8eb --- /dev/null +++ b/clang/test/Index/reparse-with-remaps/test.h-0 @@ -0,0 +1,6 @@ +void test1(void); + +/// Comment for bar +void bar(void); +void test3(void); + diff --git a/clang/test/Index/reparse-with-remaps/test.h-1 b/clang/test/Index/reparse-with-remaps/test.h-1 new file mode 100644 index 00000000000..1eed01e00e9 --- /dev/null +++ b/clang/test/Index/reparse-with-remaps/test.h-1 @@ -0,0 +1,6 @@ + +void test1(void); +void test2(void); + +/// Comment for bar +void bar(void); |