]> granicus.if.org Git - clang/commit
Adds a function to run FrontendActions over in-memory code. This is
authorManuel Klimek <klimek@google.com>
Thu, 21 Apr 2011 18:37:41 +0000 (18:37 +0000)
committerManuel Klimek <klimek@google.com>
Thu, 21 Apr 2011 18:37:41 +0000 (18:37 +0000)
commitcf3ce5d89628b3955c638fb102c8dc4c24e1986d
tree23b117ad61ea2246d4550d24f954d12dc2e90d49
parent0e02f6ef48a098cc27a250e644415038c2fa52a5
Adds a function to run FrontendActions over in-memory code. This is
the first step towards a standalone Clang tool infrastructure.
The plan is to make it easy to build command line tools that run over
the AST of source files in a project outside of the build system.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129924 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Tooling/Tooling.h [new file with mode: 0644]
lib/CMakeLists.txt
lib/Tooling/CMakeLists.txt [new file with mode: 0644]
lib/Tooling/Tooling.cpp [new file with mode: 0644]
unittests/CMakeLists.txt
unittests/Tooling/ToolingTest.cpp [new file with mode: 0644]