]> granicus.if.org Git - clang/commit
When performing in-process code completion, don't free the remapped
authorDouglas Gregor <dgregor@apple.com>
Wed, 4 Aug 2010 17:07:00 +0000 (17:07 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 4 Aug 2010 17:07:00 +0000 (17:07 +0000)
commitb75d3dfa4ca6531858b8132eb4db7260408671cf
tree0aacdbff5d52fa788ffeab3a1302f50a8cf5ba4e
parent89ecd41e0a6bfb3b0913dbe41c3c666340b308c7
When performing in-process code completion, don't free the remapped
file buffers until the code completion results are destroyed;
diagnostics may end up referring into the source.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110216 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Frontend/ASTUnit.cpp
tools/libclang/CIndexCodeCompletion.cpp