]> granicus.if.org Git - clang/commit
[libclang] Record code-completion invocations to a temporary file when
authorAlex Lorenz <arphaman@gmail.com>
Thu, 7 Dec 2017 20:37:50 +0000 (20:37 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Thu, 7 Dec 2017 20:37:50 +0000 (20:37 +0000)
commit8c8d967b8ab952e6072fb9aeea995fb87dd3a806
tree56c08a9a208a42e2a27df28ec5b1573a1cd4bcef
parente9a55b7c48d5fa09d405ac413b11e1ea850ce2bb
[libclang] Record code-completion invocations to a temporary file when
requested by client

This is a follow up to r319702 which records parsing invocations.

These files are not emitted by default, and the client has to specify the
invocation emission path first.

rdar://35322543

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@320085 91177308-0d34-0410-b5e6-96231b3b80d8
test/Index/record-completion-invocation.c [new file with mode: 0644]
tools/c-index-test/c-index-test.c
tools/libclang/CIndex.cpp
tools/libclang/CIndexCodeCompletion.cpp
tools/libclang/CIndexer.cpp
tools/libclang/CIndexer.h
tools/libclang/CXTranslationUnit.h