]> granicus.if.org Git - clang/commit
Introduce the clangIDE library.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 16 Aug 2013 18:17:55 +0000 (18:17 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 16 Aug 2013 18:17:55 +0000 (18:17 +0000)
commit12161968f3bcb7bb1053d2da36ac066d795ba7dd
treef7cece0007e4bdfc578f7698043785740cc4d771
parent83b154843c57f52422c62139df0bf9a4a1418e5f
Introduce the clangIDE library.

Libclang has a lot of functionality that is inaccessible.
The purpose of clangIDE is to move most of the functionality of libclang to it so we
can expose it and have libclang be more of a thin C wrapper over clangIDE.

Start by moving the USR generation functionality into clangIDE.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188569 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/IDE/USRGeneration.h [new file with mode: 0644]
lib/CMakeLists.txt
lib/IDE/CMakeLists.txt [new file with mode: 0644]
lib/IDE/Makefile [new file with mode: 0644]
lib/IDE/USRGeneration.cpp [new file with mode: 0644]
lib/Makefile
tools/libclang/CIndexUSRs.cpp
tools/libclang/CMakeLists.txt
tools/libclang/Makefile