Introduce CompilationDatabase::getAllCompileCommands() that returns all
compile commands of the database and expose it via the libclang API. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169226 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang-c/CXCompilationDatabase.h 6 additions, 0 deletionsinclude/clang-c/CXCompilationDatabase.h
- include/clang-c/Index.h 1 addition, 1 deletioninclude/clang-c/Index.h
- include/clang/Tooling/CompilationDatabase.h 10 additions, 0 deletionsinclude/clang/Tooling/CompilationDatabase.h
- include/clang/Tooling/JSONCompilationDatabase.h 8 additions, 0 deletionsinclude/clang/Tooling/JSONCompilationDatabase.h
- lib/Tooling/CompilationDatabase.cpp 5 additions, 0 deletionslib/Tooling/CompilationDatabase.cpp
- lib/Tooling/JSONCompilationDatabase.cpp 25 additions, 9 deletionslib/Tooling/JSONCompilationDatabase.cpp
- tools/libclang/CXCompilationDatabase.cpp 11 additions, 0 deletionstools/libclang/CXCompilationDatabase.cpp
- tools/libclang/libclang.exports 1 addition, 0 deletionstools/libclang/libclang.exports
- unittests/Tooling/CompilationDatabaseTest.cpp 49 additions, 0 deletionsunittests/Tooling/CompilationDatabaseTest.cpp
Loading
Please register or sign in to comment