summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/ClangdServer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Move Rename into its own file, and add unit test. NFCSam McCall2019-05-071-75/+8
* [clangd] Always call getFormatStyleForFile().Sam McCall2019-05-061-8/+4
* [clangd] Emit better error messages when rename fails.Haojian Wu2019-04-181-5/+17
* [clangd] Wait for compile command in ASTWorker instead of ClangdServerEric Liu2019-04-151-15/+3
* [clangd] Use identifiers in file as completion candidates when build is not r...Eric Liu2019-04-111-19/+13
* [clangd] Add fallback mode for code completion when compile command or preamb...Eric Liu2019-04-081-1/+19
* [clangd] Stop passing around PCHContainerOperations, just create it in place....Sam McCall2019-04-041-10/+5
* [clangd] Return clangd::TextEdit in ClangdServer::rename. NFCIlya Biryukov2019-04-031-4/+5
* [clangd] Add support for type hierarchy (super types only for now)Kadir Cetinkaya2019-03-191-3/+15
* [NFC][clangd] Remove unused lambda captureFrancis Visoiu Mistrih2019-02-111-1/+1
* Revamp the "[clangd] Format tweak's replacements"Haojian Wu2019-02-111-6/+12
* [clangd] Format tweak's replacements.Haojian Wu2019-02-061-2/+4
* [clangd] Enable include insertion for static indexKadir Cetinkaya2019-02-041-2/+4
* [clangd] Expose SelectionTree to code tweaks, and use it for swap if branches.Sam McCall2019-02-011-21/+20
* [clangd] Implement textDocument/declaration from LSP 3.14Sam McCall2019-02-011-5/+4
* [clangd] Fix crash in applyTweak, remove TweakID alias.Sam McCall2019-02-011-6/+7
* [clangd] Interfaces for writing code tweaksIlya Biryukov2019-01-291-0/+54
* [clangd] Suggest adding missing includes for incomplete type diagnostics.Eric Liu2019-01-281-6/+13
* [clangd] Support clang-tidy configuration in clangd.Haojian Wu2019-01-221-3/+7
* [clangd] Filter out plugin related flags and move all commandline manipulatio...Kadir Cetinkaya2019-01-221-12/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clangd] Add Limit parameter for xref.Haojian Wu2019-01-141-4/+4
* [clangd] Remove 'using namespace llvm' from .cpp files. NFCIlya Biryukov2019-01-071-48/+50
* [clangd] clang-format everything. NFCIlya Biryukov2019-01-031-3/+1
* [clangd] BackgroundIndex rebuilds symbol index periodically.Eric Liu2018-12-181-1/+2
* [clangd] C++ API for emitting file status.Haojian Wu2018-12-061-0/+8
* [clangd] textDocument/SymbolInfo extensionJan Korous2018-11-271-0/+12
* [clangd] Enable auto-index behind a flag.Sam McCall2018-11-261-11/+22
* [clangd] Add support for hierarchical documentSymbolIlya Biryukov2018-11-231-4/+4
* [clangd] Cleanup: make the diags callback global in TUSchedulerIlya Biryukov2018-11-221-26/+28
* [clangd] Cleanup error consumption code. NFCIlya Biryukov2018-11-221-5/+1
* [clangd] Cleanup: make diagnostics callbacks from TUScheduler non-racyIlya Biryukov2018-11-221-23/+3
* [clangd] Cleanup: stop passing around list of supported URI schemes.Eric Liu2018-11-221-2/+1
* [clangd] workspace/symbol should be async, it reads from the index.Sam McCall2018-10-251-2/+9
* [clangd] Namespace style cleanup in cpp files. NFC.Sam McCall2018-10-201-39/+41
* [clangd] Set workspace root when initializing ClangdServer, disallow mutation.Sam McCall2018-10-191-13/+2
* [clangd] Enforce rules around "initialize" request, and create ClangdServer l...Sam McCall2018-10-181-1/+1
* [clangd] Optionally use dex for the preamble parts of the dynamic index.Sam McCall2018-10-161-2/+4
* Move some helpers from the global namespace into anonymous ones.Benjamin Kramer2018-10-131-1/+2
* [clangd] Make FSProvider const-correct. NFCSam McCall2018-10-101-2/+2
* [clangd] NFC: Migrate to LLVM STLExtras API where possibleKirill Bobyrev2018-10-071-8/+6
* [clangd] expose MergedIndex classSam McCall2018-10-041-7/+4
* [clangd] Cache FS stat() calls when building preamble.Eric Liu2018-10-021-9/+4
* [clangd] Get rid of Decls parameter in indexMainDecls. NFCEric Liu2018-09-181-1/+1
* [clangd] Merge ClangdServer::DynamicIndex into FileIndex. NFC.Eric Liu2018-09-181-59/+20
* [clangd] Allow all LSP methods to signal cancellation via $/cancelRequestSam McCall2018-09-131-7/+3
* [clangd] Simplify cancellation public APISam McCall2018-09-131-6/+6
* [clangd] Add xrefs LSP boilerplate implementation.Sam McCall2018-09-051-0/+12
* [clangd] SymbolOccurrences -> Refs and cleanupSam McCall2018-09-041-2/+2
* [clangd] Some nitpicking around the new split (preamble/main) dynamic indexSam McCall2018-09-031-17/+44
OpenPOWER on IntegriCloud