summaryrefslogtreecommitdiffstats
path: root/clangd/index/SymbolCollector.h
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Fix header-guard check for include insertion, and don't index header...Sam McCall2019-05-031-0/+6
* [clangd] Optimize "don't include me" check.Sam McCall2019-04-251-6/+2
* [clangd] Recognize "don't include me directly" pattern, and suppress include ...Sam McCall2019-04-171-0/+11
* [clangd] Add support for type hierarchy (super types only for now)Kadir Cetinkaya2019-03-191-1/+2
* Moved SymbolOrigin into its own header and implementation fileDmitri Gribenko2019-02-281-0/+2
* [clangd] Drop documentation in static index if symbols are not indexed for co...Haojian Wu2019-02-251-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clangd] Index main-file symbols (bug 39761)Sam McCall2019-01-141-4/+8
* [clangd] Fix a stale comment, NFC.Haojian Wu2018-12-031-2/+1
* [clangd] Cleanup: stop passing around list of supported URI schemes.Eric Liu2018-11-221-4/+0
* [clangd] Drop namespace references in the index.Haojian Wu2018-11-071-0/+3
* [clangd] auto-index stores symbols per-file instead of per-TU.Eric Liu2018-11-061-0/+9
* [clangd] Collect refs from headers.Haojian Wu2018-10-171-0/+5
* [clangd] Extract mapper logic from clangd-indexer into a library.Sam McCall2018-09-251-0/+3
* [clangd] SymbolOccurrences -> Refs and cleanupSam McCall2018-09-041-15/+9
* [clangd] Fix many typos. NFCFangrui Song2018-09-011-1/+1
* [clangd] Collect symbol occurrences in SymbolCollector.Haojian Wu2018-08-311-0/+16
* [clangd] Support indexing MACROs.Eric Liu2018-07-091-1/+11
* [clangd] Track origins of symbols (various indexes, Sema).Sam McCall2018-07-051-0/+2
* [clangd] Expose 'shouldCollectSymbol' helper from SymbolCollector.Eric Liu2018-06-211-1/+6
* [clangd] Add "member" symbols to the indexMarc-Andre Laperle2018-06-051-7/+12
* [clangd] Avoid indexing decls associated with friend decls.Eric Liu2018-06-041-0/+6
* [clangd] Adapt index interfaces to D45014, and fix the old bugs.Sam McCall2018-04-091-2/+2
* [clangd] Collect the number of files referencing a symbol in the static index.Sam McCall2018-03-121-0/+6
* [clangd] Prefer the definition of a TagDecl (e.g. class) as CanonicalDeclarat...Eric Liu2018-02-281-4/+5
* [clangd] collect symbol #include & insert #include in global code completion.Eric Liu2018-02-161-0/+5
* [clangd] Collect definitions when indexing.Sam McCall2018-02-091-0/+3
* [clangd] Use URIs in index symbols.Eric Liu2018-02-061-3/+8
* [clangd] Add a fallback directory for collected symbols with relative paths.Eric Liu2018-01-291-0/+4
* [clangd] Add more filters for collected symbols.Eric Liu2018-01-101-5/+16
* [clangd] Add more symbol information for code completion.Eric Liu2018-01-091-1/+12
* [clangd] Use Builder for symbol slabs, and use sorted-vector for storageSam McCall2017-12-231-4/+2
* [clangd] Put all #includes in one block in clangd source files. NFCEric Liu2017-12-141-1/+0
* [clangd] Remove the const specifier of the takeSymbol methodHaojian Wu2017-12-131-1/+1
* [clangd] Introduce a "Symbol" class.Haojian Wu2017-12-121-0/+43