summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/index/SymbolCollector.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Add xref for macros to FileIndex.Utkarsh Saxena2020-01-081-0/+23
* [NFC] Fix typos in Clangd and ClangKirill Bobyrev2019-12-161-9/+8
* [clangd] Simplify code using findName. NFCIlya Biryukov2019-12-101-3/+3
* [clangd] Use expansion location when the ref is inside macros.Haojian Wu2019-12-091-4/+8
* [clangd] Add xref for macro to static index.Utkarsh Saxena2019-12-051-29/+48
* [clangd] Replace getLangOpts().isHeaderFile usage with isHeaderFile helper.Haojian Wu2019-11-151-1/+2
* [clangd] Use name of Macro to compute its SymbolID, NFC.Utkarsh Saxena2019-11-111-3/+3
* [clangd] Collect name references in the index.Haojian Wu2019-10-241-4/+0
* [clangd] Use our own relation kind.Haojian Wu2019-10-171-2/+1
* [clangd] Skip function bodies inside processed files while indexingIlya Biryukov2019-08-201-15/+13
* [clang-tools-extra] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* [clangd] Unfold SourceLocation flattening from findNameLoc in preparation for...Sam McCall2019-08-061-3/+3
* [clang-tools-extra] Adopt FileManager's error-returning APIsHarlan Haskins2019-08-011-3/+4
* [clangd] cleanup: unify the implemenation of checking a location is inside ma...Haojian Wu2019-07-191-2/+1
* [clangd] Collect the refs when the main file is header.Haojian Wu2019-07-021-3/+5
* [clangd] SymbolCollector support for relationsNathan Ridge2019-06-041-4/+47
* [clangd] clang-format SymbolCollector.cppNathan Ridge2019-05-301-4/+3
* [clangd] Fix header-guard check for include insertion, and don't index header...Sam McCall2019-05-031-24/+40
* Reapply r359778: [clangd] Fix code completion of macros defined in the preamb...Sam McCall2019-05-021-0/+1
* Revert rL359778 : [clangd] Fix code completion of macros defined in the pream...Simon Pilgrim2019-05-021-1/+0
* [clangd] Fix code completion of macros defined in the preamble region of the ...Sam McCall2019-05-021-0/+1
* [clangd] Optimize "don't include me" check.Sam McCall2019-04-251-1/+32
* [clangd] Recognize "don't include me directly" pattern, and suppress include ...Sam McCall2019-04-171-47/+58
* [clangd] Include insertion: require header guards, drop other heuristics, tre...Sam McCall2019-04-171-27/+42
* [clangd] Fallback to OrigD when SLoc is invalidKadir Cetinkaya2019-04-151-0/+6
* [clangd] Add TemplateArgumentList into SymbolKadir Cetinkaya2019-04-121-1/+3
* [clangd] Fix non-indexing of builtin functions like printf when the TU is CSam McCall2019-04-101-3/+3
* [clangd] Add support for type hierarchy (super types only for now)Kadir Cetinkaya2019-03-191-4/+3
* [clangd] Store explicit template specializations in index for code navigation...Kadir Cetinkaya2019-03-141-11/+0
* [clangd] Make sure constructors do not reference classKadir Cetinkaya2019-03-081-1/+5
* Moved Ref into its own header and implementation fileDmitri Gribenko2019-02-281-0/+1
* Moved SymbolLocation into its own header and implementation fileDmitri Gribenko2019-02-281-0/+1
* [clangd] Drop documentation in static index if symbols are not indexed for co...Haojian Wu2019-02-251-8/+3
* [clangd] Index main-file macros (bug 39761)Haojian Wu2019-01-281-3/+14
* [clangd] Fix crash due to ObjCPropertyDeclIlya Biryukov2019-01-231-4/+10
* 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-20/+24
* [clangd] Don't store completion info if the symbol is not used for code compl...Haojian Wu2019-01-101-10/+22
* [clangd] Remove 'using namespace llvm' from .cpp files. NFCIlya Biryukov2019-01-071-17/+16
* [clangd] Unify path canonicalizations in the codebaseKadir Cetinkaya2018-12-191-39/+15
* [clangd] Fix a stale comment, NFC.Haojian Wu2018-12-031-1/+1
* [clangd] Fix use-after-free with expected types in indexingIlya Biryukov2018-11-261-2/+4
* [clangd] Collect and store expected types in the indexIlya Biryukov2018-11-261-0/+5
* [clangd] Cleanup: stop passing around list of supported URI schemes.Eric Liu2018-11-221-10/+1
* [clangd] Replace StringRef in SymbolLocation with a char pointer.Haojian Wu2018-11-141-2/+2
* [clangd] Drop namespace references in the index.Haojian Wu2018-11-071-1/+1
* [clangd] auto-index stores symbols per-file instead of per-TU.Eric Liu2018-11-061-11/+33
* [clangd] Do not query index for new name completions.Kadir Cetinkaya2018-10-241-1/+1
* [clangd] Namespace style cleanup in cpp files. NFC.Sam McCall2018-10-201-31/+32
* [clangd] Names that are not spelled in source code are reserved.Eric Liu2018-10-181-0/+2
OpenPOWER on IntegriCloud