Introduce CompilationDatabase::getAllCompileCommands() that returns all
compile commands of the database and expose it via the libclang API. llvm-svn: 169226
Showing
- clang/include/clang-c/CXCompilationDatabase.h 6 additions, 0 deletionsclang/include/clang-c/CXCompilationDatabase.h
- clang/include/clang-c/Index.h 1 addition, 1 deletionclang/include/clang-c/Index.h
- clang/include/clang/Tooling/CompilationDatabase.h 10 additions, 0 deletionsclang/include/clang/Tooling/CompilationDatabase.h
- clang/include/clang/Tooling/JSONCompilationDatabase.h 8 additions, 0 deletionsclang/include/clang/Tooling/JSONCompilationDatabase.h
- clang/lib/Tooling/CompilationDatabase.cpp 5 additions, 0 deletionsclang/lib/Tooling/CompilationDatabase.cpp
- clang/lib/Tooling/JSONCompilationDatabase.cpp 25 additions, 9 deletionsclang/lib/Tooling/JSONCompilationDatabase.cpp
- clang/tools/libclang/CXCompilationDatabase.cpp 11 additions, 0 deletionsclang/tools/libclang/CXCompilationDatabase.cpp
- clang/tools/libclang/libclang.exports 1 addition, 0 deletionsclang/tools/libclang/libclang.exports
- clang/unittests/Tooling/CompilationDatabaseTest.cpp 49 additions, 0 deletionsclang/unittests/Tooling/CompilationDatabaseTest.cpp
Loading
Please register or sign in to comment