summaryrefslogtreecommitdiffstats
path: root/test/Index/preamble-reparse.c
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-08-20 00:02:33 +0000
committerDouglas Gregor <dgregor@apple.com>2010-08-20 00:02:33 +0000
commitf128fed9c2ae16d3d6d8b8580b7a257e5c0a7754 (patch)
tree1525b7fa0983e0ca39bb71d4f02fd2150a46fbef /test/Index/preamble-reparse.c
parent096832c5ed5b9106fa177ebc148489760c3bc496 (diff)
When we decide not to reuse a precompiled preamble, clear out the
previous precompiled preamble completely. Fixes <rdar://problem/8330950>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111590 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Index/preamble-reparse.c')
-rw-r--r--test/Index/preamble-reparse.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/Index/preamble-reparse.c b/test/Index/preamble-reparse.c
new file mode 100644
index 0000000000..5bd03b3f4d
--- /dev/null
+++ b/test/Index/preamble-reparse.c
@@ -0,0 +1,2 @@
+// RUN: env CINDEXTEST_EDITING=1 c-index-test -test-load-source-reparse 5 local "-remap-file=%S/Inputs/preamble-reparse-1.c;%S/Inputs/preamble-reparse-2.c" %S/Inputs/preamble-reparse-1.c | FileCheck %s
+// CHECK: preamble-reparse-1.c:1:5: VarDecl=x:1:5 Extent=[1:1 - 1:6]