summaryrefslogtreecommitdiffstats
path: root/clangd
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Don't re-hash SymbolID in maps, just use the SHA1 dataSam McCall2017-12-212-2/+4
* [clangd] Fix use after free.Benjamin Kramer2017-12-211-3/+4
* [clangd] Index symbols share storage within a slab.Sam McCall2017-12-212-11/+30
* [clangd] Log more info about preamblesIlya Biryukov2017-12-211-2/+10
* [clangd] Use the clang-tools-extra as the official repo for `vscode-clangd` e...Haojian Wu2017-12-214-15/+88
* [clangd-fuzzer] Update ClangdLSPServer constructor call.Matt Morehouse2017-12-201-1/+2
* [clangd] Pull CodeCompletionString handling logic into its own file and add u...Eric Liu2017-12-204-210/+249
* [clangd] Made UniqueFunction's bool conversion explicitIlya Biryukov2017-12-201-1/+1
* [clangd] Add debug printers for basic protocol types. NFCSam McCall2017-12-202-0/+23
* [clangd] Igore cases in index fuzzy find.Eric Liu2017-12-201-1/+1
* [clangd] Add "../" to Logger.h included from parent directory.Martin Bohme2017-12-201-1/+1
* [clangd] Don't use the optional "severity" when comparing Diagnostic.Haojian Wu2017-12-192-9/+11
* [clangd] Supress a log warning by putting it behind a condition.Eric Liu2017-12-191-2/+3
* [clangd] Build dynamic index and use it for code completion.Eric Liu2017-12-199-15/+67
* [clangd] Split findDefs/highlights into XRefs, from ClangdUnit. NFCSam McCall2017-12-196-260/+307
* [clangd] Fix warnings/compiler pickiness after r321083Sam McCall2017-12-191-1/+1
* [clangd] Index-based code completion.Eric Liu2017-12-197-27/+192
* [clangd] Expose offset <-> LSP position functions, and fix bugsSam McCall2017-12-196-30/+74
* [clangd] Support filtering by fixing scopes in fuzzyFind.Eric Liu2017-12-194-13/+50
* [clangd] in VSCode client, filter extensions properly and only accept file: URIsSam McCall2017-12-181-4/+4
* [clangd] Build in-memory index on symbols in files.Eric Liu2017-12-153-10/+66
* [clangd] Put all #includes in one block in clangd source files. NFCEric Liu2017-12-1415-23/+10
* [clangd] Changed tracing interfacesIlya Biryukov2017-12-142-24/+44
* [clangd] Implemented tracing using ContextIlya Biryukov2017-12-145-55/+85
* [clangd] Add a FileSymbols container that manages symbols from multiple files.Eric Liu2017-12-143-1/+103
* [clangd] Construct SymbolSlab from YAML format.Haojian Wu2017-12-145-6/+210
* [clangd] Symbol index interfaces and an in-memory index implementation.Eric Liu2017-12-144-0/+123
* [clangd] Fix bool conversion operator of UniqueFunctionIlya Biryukov2017-12-131-1/+1
* [clangd] Try to workaround MSVC compilation failure.Ilya Biryukov2017-12-131-0/+5
* [clangd] clang-format the source code. NFCIlya Biryukov2017-12-133-19/+10
* [clangd] Implemented logging using ContextIlya Biryukov2017-12-1319-333/+414
* [clangd] Remove the const specifier of the takeSymbol methodHaojian Wu2017-12-131-1/+1
* [clangd] Emit ranges for clangd diagnostics, and fix off-by-one positionsSam McCall2017-12-134-25/+83
* [clangd] Overload hash_value for SymbolID, fix struct/class warningSam McCall2017-12-131-3/+5
* [clangd] (Attempt to) read clang-format file for document formattingRaoul Wols2017-12-123-36/+75
* [clangd] Introduce a "Symbol" class.Haojian Wu2017-12-125-0/+332
* [clangd] Removed unused variable. NFCIlya Biryukov2017-12-121-1/+1
* [clangd] clang-format the code. NFCIlya Biryukov2017-12-122-3/+2
* [clangd] Document highlights for clangdIlya Biryukov2017-12-1210-46/+271
* [clangd] Introduced a Context that stores implicit dataIlya Biryukov2017-12-123-0/+211
* [clangd-fuzzer] Update contruction of LSPServer.Matt Morehouse2017-12-071-1/+4
* [CMake] Use PRIVATE in target_link_libraries for fuzzers.Matt Morehouse2017-12-061-0/+1
* [CMake] Use PRIVATE in target_link_libraries for executablesShoaib Meenai2017-12-051-0/+1
* [clangd] Set completion options per-request.Ilya Biryukov2017-12-054-20/+24
* [clangd] Split code-completion tests out of ClangdTests. NFC.Sam McCall2017-12-051-7/+4
* [clangd] Split CodeComplete into a separate file. NFCSam McCall2017-12-048-803/+910
* [clangd] GlobalCompilationDatabase interface changesSam McCall2017-12-043-53/+66
* [clangd] Avoid enum in bitfields, can't satisfy old GCC and new MSVCSam McCall2017-12-021-1/+5
* [clangd] Fix FuzzyMatch tests on windows, NFCSam McCall2017-12-022-5/+5
* [clangd] Try to appease gcc constexpr bug (58541)Sam McCall2017-12-021-2/+2