llvm-project/clang-tools-extra/clangd
Ilya Biryukov 0c1ca6be96 [clangd] Command line arg to specify compile_commands.json path
Summary: Adds compileCommands command line argument to specify an absolute path directly to the requested compile_commands.json for flags.

Reviewed By: ilya-biryukov

Differential Revision: https://reviews.llvm.org/D37150

llvm-svn: 314678
2017-10-02 15:13:20 +00:00
..
clients/clangd-vscode [clangd] Add support for snippet completions 2017-09-12 13:57:14 +00:00
tool [clangd] Command line arg to specify compile_commands.json path 2017-10-02 15:13:20 +00:00
CMakeLists.txt [clangd] Introduced Logger interface. 2017-09-20 07:24:15 +00:00
ClangdLSPServer.cpp [clangd] Command line arg to specify compile_commands.json path 2017-10-02 15:13:20 +00:00
ClangdLSPServer.h [clangd] Command line arg to specify compile_commands.json path 2017-10-02 15:13:20 +00:00
ClangdServer.cpp Small clangd cleanups, NFC 2017-09-29 16:41:23 +00:00
ClangdServer.h Small clangd cleanups, NFC 2017-09-29 16:41:23 +00:00
ClangdUnit.cpp [clangd] Skip informative qualifier chunks. 2017-09-28 18:39:59 +00:00
ClangdUnit.h Small clangd cleanups, NFC 2017-09-29 16:41:23 +00:00
ClangdUnitStore.cpp [clangd] Introduced Logger interface. 2017-09-20 07:24:15 +00:00
ClangdUnitStore.h [clangd] Introduced Logger interface. 2017-09-20 07:24:15 +00:00
DraftStore.cpp Fixing compilation failures on buildbots. 2017-05-16 10:06:20 +00:00
DraftStore.h [clangd] Serialize onDiagnosticsReady callbacks for the same file. 2017-09-20 12:58:55 +00:00
GlobalCompilationDatabase.cpp [clangd] Command line arg to specify compile_commands.json path 2017-10-02 15:13:20 +00:00
GlobalCompilationDatabase.h [clangd] Command line arg to specify compile_commands.json path 2017-10-02 15:13:20 +00:00
JSONRPCDispatcher.cpp [clangd] Fix missing "message" key when responding with unsupported method 2017-09-25 17:16:47 +00:00
JSONRPCDispatcher.h [clangd] Introduced Logger interface. 2017-09-20 07:24:15 +00:00
Logger.cpp [clangd] Introduced Logger interface. 2017-09-20 07:24:15 +00:00
Logger.h [clangd] Introduced Logger interface. 2017-09-20 07:24:15 +00:00
Path.h Restored r303067 and fixed failing test. 2017-05-16 09:38:59 +00:00
Protocol.cpp [clangd] Handle InitializeParams and store rootUri 2017-09-27 15:31:17 +00:00
Protocol.h [clangd] Handle InitializeParams and store rootUri 2017-09-27 15:31:17 +00:00
ProtocolHandlers.cpp Small clangd cleanups, NFC 2017-09-29 16:41:23 +00:00
ProtocolHandlers.h [clangd] Run clang-format on the source code. NFC. 2017-10-02 15:10:41 +00:00