summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/FindSymbols.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Remove reundant use of getSpellingLoc()Nathan Ridge2023-03-201-2/+2
* Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille2023-01-101-1/+1
* [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-071-1/+1
* [clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata2023-01-071-0/+1
* [clang] Remove uses of ::testing::Matcher<const Optional<T> &>Fangrui Song2022-12-141-1/+1
* [clang-tools-extra] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-031-1/+1
* [clangd] Clean up unused includes. NFCISam McCall2022-02-261-5/+0
* [NFC][clangd] cleaning up llvm-qualified-autoChristian Kühnel2022-01-251-1/+1
* [clangd] Support `#pragma mark` in the outlineDavid Goldman2021-09-231-1/+127
* Revert "[clangd] Support `#pragma mark` in the outline"Florian Mayer2021-08-101-127/+1
* [clangd] Support `#pragma mark` in the outlineDavid Goldman2021-08-091-1/+127
* [clangd] Replace usages of dummy with more descriptive wordsKadir Cetinkaya2021-03-221-3/+3
* [clangd] Make WorkspaceSymbols request work with empty queriesKadir Cetinkaya2021-03-031-1/+1
* [clangd] Include macro expansions in documentSymbol hierarchySam McCall2021-03-021-9/+140
* [clangd] Improve document symbols support for Objective-C categories and methodsDavid Goldman2021-03-011-1/+21
* [clangd] Populate detail field in document symbolslightmelodies2021-02-181-0/+33
* [clangd] Fix division by zero when computing scoresKadir Cetinkaya2021-01-201-3/+7
* [clangd] exclude symbols from document outline which do not originate from th...Ilya Golovenko2021-01-151-0/+4
* [clangd] NFC: Update FIXME comment regarding lack of c/dtor supportKirill Bobyrev2020-10-261-2/+2
* [clangd] Try harder to get accurate ranges for documentSymbols in macrosNathan Ridge2020-10-121-8/+28
* [clangd] Enable partial namespace matches for workspace symbolsKadir Cetinkaya2020-10-091-17/+53
* [clangd] Add `score` extension to workspace/symbol response.Sam McCall2020-10-061-6/+9
* [clangd] Rename evaluate() to evaluateHeuristics()Utkarsh Saxena2020-09-281-2/+2
* [clangd] makeStringError,make_error<StringError> -> error()Sam McCall2020-09-141-6/+3
* Add document outline symbols from unnamed contexts, e.g. extern "C".Ilya Golovenko2020-08-031-9/+22
* [clangd] Fix DocumentSymbol rangesKirill Bobyrev2020-07-131-11/+5
* [clangd] Move non-clang base pieces into separate support/ lib. NFCISam McCall2020-04-291-1/+1
* [clangd] Add a textual fallback for go-to-definitionSam McCall2020-03-121-14/+18
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-4/+4
* [clangd] Fix DocumentOutline for conceptsKadir Cetinkaya2020-01-201-2/+5
* [clangd] Simplify code using findName. NFCIlya Biryukov2019-12-101-1/+1
* [clangd] Simplify the callside of URI::resolve, NFC.Haojian Wu2019-09-231-10/+3
* [clangd] Rename ClangdUnit.h -> ParsedAST.h. NFCSam McCall2019-09-041-1/+1
* [clangd] Fix typos and grammar in a comment. NFCIlya Biryukov2019-08-141-4/+4
* [clangd] Unfold SourceLocation flattening from findNameLoc in preparation for...Sam McCall2019-08-061-1/+1
* [clangd] Type hierarchy subtypesNathan Ridge2019-06-161-24/+36
* [clangd] Boost code completion results that were named in the last few lines.Sam McCall2019-05-061-0/+1
* [clangd] Show template argument list in workspacesymbols and documentsymbols ...Kadir Cetinkaya2019-04-121-1/+2
* [clangd] Add support for type hierarchy (super types only for now)Kadir Cetinkaya2019-03-191-60/+1
* 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-5/+4
* [clangd] clang-format everything. NFCIlya Biryukov2019-01-031-1/+1
* [clangd] Canonicalize file path in URIForFile.Eric Liu2018-11-281-1/+3
* [clangd] Add support for hierarchical documentSymbolIlya Biryukov2018-11-231-84/+128
* [clangd] Get rid of QueryScopes.empty() == AnyScope special case.Eric Liu2018-11-061-0/+2
* [clangd] Namespace style cleanup in cpp files. NFC.Sam McCall2018-10-201-6/+5
* [clangd] Encode Line/Column as a 32-bits integer.Haojian Wu2018-10-181-4/+4
* [clangd] Adapt API change after 342451.Eric Liu2018-09-181-2/+3
* [clangd] Cleanup FuzzyFindRequest filtering limit semanticsKirill Bobyrev2018-09-131-2/+3
* [clangd] Fix typo. NFCFangrui Song2018-09-051-1/+1