summaryrefslogtreecommitdiffstats
path: root/clang/tools/c-index-test
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-12-01 09:51:01 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-12-01 09:51:01 +0000
commit764c082027ed7ca40de332ac588d3e61fcf34e21 (patch)
tree12133c2688c77a0551bb3666d429d327e8cd08ad /clang/tools/c-index-test
parent35c55912863fd11f38249c195879fbece5861f65 (diff)
downloadbcm5719-llvm-764c082027ed7ca40de332ac588d3e61fcf34e21.tar.gz
bcm5719-llvm-764c082027ed7ca40de332ac588d3e61fcf34e21.zip
Add ASTUnit::LoadFromCompilerInvocation, which does what it says.
Also, add an -ast-from-source option to index-test which allows index-test to run on source files directly. llvm-svn: 90223
Diffstat (limited to 'clang/tools/c-index-test')
-rw-r--r--clang/tools/c-index-test/CMakeLists.txt3
-rw-r--r--clang/tools/c-index-test/Makefile3
2 files changed, 5 insertions, 1 deletions
diff --git a/clang/tools/c-index-test/CMakeLists.txt b/clang/tools/c-index-test/CMakeLists.txt
index 4c724659f6f..4678461de1f 100644
--- a/clang/tools/c-index-test/CMakeLists.txt
+++ b/clang/tools/c-index-test/CMakeLists.txt
@@ -4,8 +4,11 @@ set( LLVM_USED_LIBS
CIndex
clangIndex
clangFrontend
+ clangDriver
+ clangAnalysis
clangSema
clangAST
+ clangParse
clangLex
clangBasic
)
diff --git a/clang/tools/c-index-test/Makefile b/clang/tools/c-index-test/Makefile
index 81fee40b66e..ae49bf4d7af 100644
--- a/clang/tools/c-index-test/Makefile
+++ b/clang/tools/c-index-test/Makefile
@@ -19,6 +19,7 @@ TOOL_NO_EXPORTS = 1
include $(LEVEL)/Makefile.config
LINK_COMPONENTS := bitreader mc
-USEDLIBS = CIndex.a clangIndex.a clangFrontend.a clangSema.a clangAST.a clangLex.a clangBasic.a
+USEDLIBS = CIndex.a clangIndex.a clangFrontend.a clangDriver.a clangAnalysis.a \
+ clangSema.a clangAST.a clangParse.a clangLex.a clangBasic.a
include $(LLVM_SRC_ROOT)/Makefile.rules
OpenPOWER on IntegriCloud