summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/index/Index.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Add bool return type to Index::refs API.Haojian Wu2019-11-131-1/+1
* [clangd] Index API and implementations for relationsNathan Ridge2019-06-151-0/+6
* Moved Ref into its own header and implementation fileDmitri Gribenko2019-02-281-47/+1
* Moved Symbol into its own header and implementation fileDmitri Gribenko2019-02-281-61/+0
* Moved SymbolOrigin into its own header and implementation fileDmitri Gribenko2019-02-281-10/+0
* Moved SymbolLocation into its own header and implementation fileDmitri Gribenko2019-02-281-24/+0
* [clangd] Add type boost to fuzzy find in Dex.Eric Liu2019-02-061-1/+3
* [clangd] NFC: fix clang-tidy warnings.Haojian Wu2019-01-251-4/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clangd] Remove 'using namespace llvm' from .cpp files. NFCIlya Biryukov2019-01-071-23/+22
* [clangd][NFC] Move SymbolID to a separate fileJan Korous2018-11-271-29/+0
* [clangd] Replace StringRef in SymbolLocation with a char pointer.Haojian Wu2018-11-141-1/+2
* [clangd] Remember to serialize AnyScope in FuzzyFindRequest json.Eric Liu2018-11-121-1/+2
* [clangd] Truncate SymbolID to 16 bytes.Sam McCall2018-10-241-2/+5
* [clangd] Namespace style cleanup in cpp files. NFC.Sam McCall2018-10-201-13/+13
* [clangd] Remove the overflow log.Haojian Wu2018-10-191-2/+0
* [clangd] Clear the semantic of RefSlab::size.Haojian Wu2018-10-181-1/+3
* [clangd] Encode Line/Column as a 32-bits integer.Haojian Wu2018-10-181-2/+22
* [clangd] fix miscompiling lower_bound callJonas Toth2018-10-091-2/+3
* [clangd] NFC: Migrate to LLVM STLExtras API where possibleKirill Bobyrev2018-10-071-8/+6
* [clangd] Fix error handling for SymbolID parsing (notably YAML and dexp)Sam McCall2018-09-181-2/+7
* [clangd] Cleanup FuzzyFindRequest filtering limit semanticsKirill Bobyrev2018-09-131-5/+5
* [clangd] NFC: Use uint32_t for FuzzyFindRequest limitsKirill Bobyrev2018-09-111-11/+7
* [clangd] Unbreak buildbots after r341802Kirill Bobyrev2018-09-101-1/+1
* [clangd] Implement FuzzyFindRequest JSON (de)serializationKirill Bobyrev2018-09-101-0/+27
* [clangd] Add "Deprecated" field to Symbol and CodeCompletion.Eric Liu2018-09-061-0/+11
* [clangd] Define a compact binary serialization fomat for symbol slab/index.Sam McCall2018-09-041-31/+15
* [clangd] NFC: Change quality type to floatKirill Bobyrev2018-09-041-1/+1
* [clangd] SymbolOccurrences -> Refs and cleanupSam McCall2018-09-041-26/+26
* [clangd] Factor out the data-swapping functionality from MemIndex/DexIndex.Sam McCall2018-09-031-0/+31
* [clangd] Support multiple #include headers in one symbol.Eric Liu2018-09-031-1/+4
* [clangd] Fix many typos. NFCFangrui Song2018-09-011-1/+1
* [clangd] Flatten out Symbol::Details. It was ill-conceived, sorry.Sam McCall2018-08-311-12/+3
* [clangd] Collect symbol occurrences in SymbolCollector.Haojian Wu2018-08-311-0/+43
* [clangd] Simplify the code using UniqueStringSaver, NFC.Haojian Wu2018-08-201-11/+5
* [clangd] Make SymbolOrigin an enum class, rather than a plain enum.Sam McCall2018-07-061-1/+1
* [clangd] Track origins of symbols (various indexes, Sema).Sam McCall2018-07-051-0/+10
* [clangd] More precise representation of symbol names/labels in the index.Sam McCall2018-06-221-4/+3
* [clangd] Remove FilterText from the index.Sam McCall2018-06-221-1/+0
* [clangd] Incorporate #occurrences in scoring code complete results.Sam McCall2018-05-031-0/+8
* [clangd] Add "str()" method to SymbolID.Haojian Wu2018-04-251-0/+7
* [clangd] Add line and column number to the index symbol.Haojian Wu2018-04-131-1/+2
* [clangd] collect symbol #include & insert #include in global code completion.Eric Liu2018-02-161-0/+1
* [clangd] SymbolLocation only covers symbol name.Haojian Wu2018-02-131-1/+1
* [clangd] Collect definitions when indexing.Sam McCall2018-02-091-0/+12
* [clangd] Use URIs in index symbols.Eric Liu2018-02-061-1/+1
* [clangd] Improve const-correctness of Symbol->Detail. NFCSam McCall2018-01-151-6/+5
* [clangd] Add more symbol information for code completion.Eric Liu2018-01-091-0/+17
* [clangd] Simplify code. No functionality change intended.Benjamin Kramer2017-12-281-7/+1
* [clangd] Use Builder for symbol slabs, and use sorted-vector for storageSam McCall2017-12-231-18/+54
OpenPOWER on IntegriCloud