]> granicus.if.org Git - clang/commit
[Index] Stopped wrapping FrontendActions in libIndex and its users
authorDmitri Gribenko <gribozavr@gmail.com>
Thu, 29 Aug 2019 11:43:05 +0000 (11:43 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Thu, 29 Aug 2019 11:43:05 +0000 (11:43 +0000)
commitca7487190698eb46511a983fb2f469db2bdb8836
tree7e700f45896ae9488a4018e05cca968972319f24
parentbe0b64577e9c909b1394d05f4beb0f24b03c149b
[Index] Stopped wrapping FrontendActions in libIndex and its users

Exposed a new function, createIndexingASTConsumer, that creates an
ASTConsumer. ASTConsumers compose well.

Removed wrapping functionality from createIndexingAction.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@370337 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Index/IndexingAction.h
lib/Index/IndexingAction.cpp
tools/c-index-test/core_main.cpp
tools/libclang/Indexing.cpp