summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/Protocol.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] extend the publishDiagnostics response to send back fixits to theAlex Lorenz2018-08-101-0/+10
* [clangd] allow clients to control the compilation database by passing inAlex Lorenz2018-08-011-1/+9
* [clangd] Receive compilationDatabasePath in 'initialize' requestSimon Marchi2018-08-011-1/+1
* [clangd] Fix (most) naming warnings from clang-tidy. NFCIlya Biryukov2018-07-261-3/+3
* [clangd] Upgrade logging facilities with levels and formatv.Sam McCall2018-07-111-3/+4
* [clangd] Remove JSON library in favor of llvm/Support/JSONSam McCall2018-07-091-90/+92
* [clangd] Implementation of textDocument/documentSymbolMarc-Andre Laperle2018-07-051-0/+5
* PrintEscapedString -> printEscapedStringJonas Devlieghere2018-05-311-1/+1
* [clangd] Remove LSP command-based #include insertion.Eric Liu2018-05-151-22/+0
* [clangd] Implementation of workspace/symbol requestMarc-Andre Laperle2018-04-231-0/+78
* [clangd] Use operator<< to prevent printers issues in GtestMarc-Andre Laperle2018-04-101-0/+21
* [clangd] Support incremental document syncingSimon Marchi2018-03-261-1/+2
* [clangd] don't insert new includes if either original header or canonical hea...Eric Liu2018-02-261-2/+5
* [clangd] Extend textDocument/didChange to specify whether diagnostics should ...Eric Liu2018-02-221-1/+2
* [clangd] DidChangeConfiguration NotificationSimon Marchi2018-02-221-0/+10
* [clangd] Rename some protocol field to lower caseMarc-Andre Laperle2018-02-161-6/+6
* [clangd] Implement textDocument/hoverMarc-Andre Laperle2018-02-161-0/+29
* [clangd] collect symbol #include & insert #include in global code completion.Eric Liu2018-02-161-0/+29
* [clangd] Assert path is absolute when assigning to URIForFile.Ilya Biryukov2018-02-161-5/+8
* [clangd] Enable snippet completion based on client capabilities.Ilya Biryukov2018-02-151-0/+36
* [clangd] Add a test URI scheme for lit tests to unbreak platform-specific URI...Eric Liu2018-01-311-1/+1
* [clangd] Pass Context implicitly using TLS.Sam McCall2018-01-311-5/+3
* [clangd] Fix windows path manipulationSam McCall2018-01-301-2/+6
* [clangd] Use new URI with scheme support in place of the existing LSP URIEric Liu2018-01-291-32/+21
* [clangd] Add ClangdUnit diagnostics tests using annotated code.Sam McCall2018-01-251-0/+28
* [clangd] Get rid of unnecessary global variable. No functionality change.Benjamin Kramer2017-12-281-1/+1
* [clangd] Add debug printers for basic protocol types. NFCSam McCall2017-12-201-0/+16
* [clangd] Put all #includes in one block in clangd source files. NFCEric Liu2017-12-141-1/+0
* [clangd] Document highlights for clangdIlya Biryukov2017-12-121-0/+7
* [clangd] New conventions for JSON-marshalling functions, centralize machinerySam McCall2017-11-301-382/+181
* [clangd] Simplify common JSON-parsing patterns in Protocol.Sam McCall2017-11-291-366/+258
* [clangd] Switch from YAMLParser to JSONExprSam McCall2017-11-281-783/+325
* Make helper function static. NFC.Benjamin Kramer2017-11-271-1/+1
* [clangd] clang-format the source code. NFC.Ilya Biryukov2017-11-151-1/+1
* [clangd] Support returning a limited number of completion results.Sam McCall2017-11-151-0/+7
* [clangd] Add rename support.Haojian Wu2017-11-091-0/+48
* [clangd] Sort completion results.Sam McCall2017-11-081-0/+5
* Adds a json::Expr type to represent intermediate JSON expressions.Sam McCall2017-11-061-131/+66
* [clangd] Handle clangd.applyFix server-sideMarc-Andre Laperle2017-11-031-0/+160
* [clangd] less boilerplate in RPC dispatchSam McCall2017-10-121-3/+8
* [clangd] clang-format the source code. NFC.Ilya Biryukov2017-10-101-4/+8
* [clangd] Add textDocument/signatureHelpIlya Biryukov2017-10-061-0/+55
* [clangd] Handle workspace/didChangeWatchedFilesMarc-Andre Laperle2017-10-021-0/+78
* [clangd] Handle InitializeParams and store rootUriMarc-Andre Laperle2017-09-271-0/+57
* [clangd] Introduced Logger interface.Ilya Biryukov2017-09-201-62/+64
* [clangd] Fix codeAction not decoded properly when sent from some clientsMarc-Andre Laperle2017-09-181-58/+87
* [clangd] Add support for snippet completionsIlya Biryukov2017-09-121-2/+2
* [clangd] Run clang-format on all clangd sources. NFC.Ilya Biryukov2017-08-021-5/+2
* [clangd] Add support for per-file extra flagsKrasimir Georgiev2017-07-061-0/+32
* [clangd] Add "Go to Declaration" functionalityMarc-Andre Laperle2017-06-281-1/+9
OpenPOWER on IntegriCloud