summaryrefslogtreecommitdiffstats
path: root/clangd/ClangdServer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Build dynamic index and use it for code completion.Eric Liu2017-12-191-0/+13
* [clangd] Split findDefs/highlights into XRefs, from ClangdUnit. NFCSam McCall2017-12-191-0/+2
* [clangd] Expose offset <-> LSP position functions, and fix bugsSam McCall2017-12-191-24/+2
* [clangd] Implemented logging using ContextIlya Biryukov2017-12-131-70/+72
* [clangd] (Attempt to) read clang-format file for document formattingRaoul Wols2017-12-121-19/+20
* [clangd] Document highlights for clangdIlya Biryukov2017-12-121-0/+33
* [clangd] Set completion options per-request.Ilya Biryukov2017-12-051-6/+8
* [clangd] Drop impossible completions (unavailable or inaccessible)Sam McCall2017-11-231-5/+8
* [clangd] Use in-memory preambles in clangd.Ilya Biryukov2017-11-161-11/+10
* [clangd] clang-format the source code. NFC.Ilya Biryukov2017-11-151-2/+2
* [clangd] Support returning a limited number of completion results.Sam McCall2017-11-151-7/+6
* [clangd] Add rename support.Haojian Wu2017-11-091-0/+72
* Performance tracing facility for clangd.Sam McCall2017-11-021-1/+4
* [clangd] Fix clang-tidy warnings.Benjamin Kramer2017-10-281-4/+4
* [clangd] Report an error on findDefinitions/signatureHelp on an unopened file...Benjamin Kramer2017-10-261-11/+16
* [clangd] Added a callback-based codeComplete in clangd.Ilya Biryukov2017-10-251-23/+41
* [clangd] Allow to pass code completion opts to ClangdServer.Ilya Biryukov2017-10-231-4/+4
* [clangd] Use UniqueFunction for deferred computations.Ilya Biryukov2017-10-101-7/+8
* [clangd] Added move-only function helpers.Ilya Biryukov2017-10-091-2/+2
* [clangd] Run clang-format on the source code. NFC.Ilya Biryukov2017-10-061-2/+1
* [clangd] Add textDocument/signatureHelpIlya Biryukov2017-10-061-0/+29
* [clangd] Added async API to run code completion.Ilya Biryukov2017-10-051-11/+36
* [clangd] Handle workspace/didChangeWatchedFilesMarc-Andre Laperle2017-10-021-0/+5
* Small clangd cleanups, NFCSam McCall2017-09-291-1/+0
* [clangd] LSP extension to switch between source/header fileMarc-Andre Laperle2017-09-281-0/+60
* [clangd] Handle InitializeParams and store rootUriMarc-Andre Laperle2017-09-271-2/+10
* [clangd] Fixed crash on MacOS.Ilya Biryukov2017-09-201-1/+1
* [clangd] Serialize onDiagnosticsReady callbacks for the same file.Ilya Biryukov2017-09-201-0/+13
* [clangd] Introduced Logger interface.Ilya Biryukov2017-09-201-6/+8
* [clangd] Add support for snippet completionsIlya Biryukov2017-09-121-6/+7
* [clangd] Use multiple working threads in clangd.Ilya Biryukov2017-08-141-33/+47
* [clangd] Check if CompileCommand has changed on forceReparse.Ilya Biryukov2017-08-141-3/+14
* [clangd] Fixed a data race.Ilya Biryukov2017-08-141-52/+62
* [clangd] Fix more MSVC compilation failures.Ilya Biryukov2017-08-011-2/+2
* [clangd] Rewrote AST and Preamble management.Ilya Biryukov2017-08-011-82/+101
* [clangd] Allow to get vfs::FileSystem used inside codeComplete.Ilya Biryukov2017-07-311-2/+6
* [clangd] Replace ASTUnit with manual AST management.Ilya Biryukov2017-07-211-8/+5
* ClangdServer.cpp: Suppress a warning. [-Wunused-lambda-capture]NAKAMURA Takumi2017-07-041-0/+1
* [clangd] Add "Go to Declaration" functionalityMarc-Andre Laperle2017-06-281-0/+14
* [clangd] Allow to override resource dir in ClangdServer.Ilya Biryukov2017-06-281-4/+11
* [clangd] Add a filename parameter to FileSystemProvider.Ilya Biryukov2017-06-141-3/+3
* [clangd] Store references instead of unique_ptrs in ClangdServer.Ilya Biryukov2017-06-131-10/+9
* [clangd] Allow to override contents of the file during completion.Ilya Biryukov2017-06-131-8/+20
* Revert "[clangd] Allow to override contents of the file during completion."Ilya Biryukov2017-06-131-18/+8
* [clangd] Allow to override contents of the file during completion.Ilya Biryukov2017-06-131-8/+18
* [clangd] Mark results of clangd requests with a tag provided by the FileSyste...Ilya Biryukov2017-05-301-13/+16
* [clangd] Allow to use vfs::FileSystem for file accesses.Ilya Biryukov2017-05-261-6/+20
* [clangd] Replaced WorkerRequest with std::function...Ilya Biryukov2017-05-231-52/+73
* [clangd] Refactor ProtocolHandlers to decouple them from ClangdLSPServerIlya Biryukov2017-05-161-0/+67
* Fixing compilation failures on buildbots.Ilya Biryukov2017-05-161-0/+1