History log of /external/clang/test/Index/crash-recovery-code-complete.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b2deb1f3a1ac4733f5ff8e95df879930413ae4e2 27-Oct-2011 Ted Kremenek <kremenek@apple.com> Mark these tests as requiring use of the shell.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143150 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-code-complete.c
821f8a1741e3bb62456971ba17601a678bc82e0f 27-Oct-2011 Ted Kremenek <kremenek@apple.com> Move ASTUnit's handling of temporary files and the preamble file into a lazily-created static DenseMap. This DenseMap is cleared (and the files erased) via an atexit routine in the case an ASTUnit is not destroyed. Fixes <rdar://problem/10293367>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143115 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-code-complete.c
02a17d852b933851761dd6b3ddc1a16dc6f067e6 11-Sep-2010 Douglas Gregor <doug.gregor@gmail.com> The two libclang crash-recovery tests that involve precompiled
preambles end up leaving the precompiled preambles around. This is by
design, since we do minimal cleanup during crash recovery. However,
it's unfortunate for testing, so introduce a hook that allows these
two tests to put the precompiled preamble somewhere where we can
delete them after testing.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113698 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-code-complete.c
5b407d07fb2042e229b024dea1bd2fa783e44a13 24-Aug-2010 Daniel Dunbar <daniel@zuster.org> tests: Use REQUIRES: instead of XFAIL: for crash recovery tests; running them on
Windows breaks things (because it pops up dialogs) since we don't have crash
recovery support there (yet).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111970 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-code-complete.c
936b38da144dacc0ec064733fa7087005934ed90 20-Aug-2010 Douglas Gregor <doug.gregor@gmail.com> When performing code-completion in the presence of a preamble, make
sure to (1) actually use the remapped files we were given rather
than old data, and (2) keep the remapped files alive until the
code-completion results are destroyed. Big thanks to Daniel for the
test case.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111597 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-code-complete.c
081980872e126eb0afdf4828fa1a998fc230d50a 20-Aug-2010 Daniel Dunbar <daniel@zuster.org> libclang: Execute clang_codeCompleteAt() inside a crash recovery context.
- Test case is disabled for now, because something isn't write with file
remapping.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111581 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-code-complete.c