summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/SourceCode.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Simplify code using findName. NFCIlya Biryukov2019-12-101-8/+0
* [clangd] Add isHeaderFile helper.Haojian Wu2019-11-151-0/+13
* [clangd] NFC, hide the internal-only utility function lex.Haojian Wu2019-11-071-3/+4
* [clangd] Implement a function to lex the file to find candidate occurrences.Haojian Wu2019-11-061-17/+30
* [clangd] Implement GetEligiblePointsKadir Cetinkaya2019-10-251-44/+112
* [clangd] Implement getBeginning for overloaded operators.Haojian Wu2019-10-011-17/+86
* [clangd] Fix parseNamespaceEvents to parse the last tokenKadir Cetinkaya2019-09-251-0/+3
* [clangd] Support multifile edits as output of TweaksKadir Cetinkaya2019-09-091-1/+61
* [clangd] Remove macro-expansion-location from getBeginningOfIdentifier. Inlin...Sam McCall2019-09-041-3/+3
* [clangd] Move getBeginningOfIdentifier from ClangdUnit to SourceCode. Drop de...Sam McCall2019-09-031-0/+33
* [clangd] Fix toHalfOpenFileRange where start/end endpoints are in different f...Sam McCall2019-08-271-32/+70
* [clangd] Unfold SourceLocation flattening from findNameLoc in preparation for...Sam McCall2019-08-061-0/+18
* Fixed toHalfOpenFileRange assertion failShaurya Gupta2019-08-061-11/+52
* [clang-tools-extra] Adopt FileManager's error-returning APIsHarlan Haskins2019-08-011-2/+2
* [clangd] cleanup: unify the implemenation of checking a location is inside ma...Haojian Wu2019-07-191-0/+4
* [clangd] Fixed toHalfOpenFileRangeShaurya Gupta2019-07-121-9/+96
* [clangd] Use xxhash instead of SHA1 for background index file digests.Sam McCall2019-07-081-1/+8
* [clangd] Show better message when we rename macros.Haojian Wu2019-07-011-0/+27
* [clangd] Cleanup the duplicated getTokenRange.Haojian Wu2019-06-251-0/+11
* [clangd] Boost code completion results that were named in the last few lines.Sam McCall2019-05-061-0/+40
* [clangd] Query index in code completion no-compile mode.Sam McCall2019-04-261-6/+193
* [clangd] Use identifiers in file as completion candidates when build is not r...Eric Liu2019-04-111-0/+24
* [clangd] Support UTF-32 (i.e. codepoint) offsets.Sam McCall2019-03-281-47/+66
* [clangd] Support utf-8 offsets (rather than utf-16) as a protocol extensionSam McCall2019-03-271-7/+35
* Basic: Return a reference from FileManager::getVirtualFileSystem, NFCDuncan P. N. Exon Smith2019-03-261-1/+1
* [clangd] Format tweak's replacements.Haojian Wu2019-02-061-0/+9
* [clangd] A code action to swap branches of an if statementIlya Biryukov2019-01-311-2/+66
* [clangd] Interfaces for writing code tweaksIlya Biryukov2019-01-291-0/+10
* [clangd] Suggest adding missing includes for incomplete type diagnostics.Eric Liu2019-01-281-0/+13
* [clangd] NFC: fix clang-tidy warnings.Haojian Wu2019-01-251-1/+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-45/+47
* [clangd] Always try to build absolute pathKadir Cetinkaya2019-01-031-8/+1
* [clangd] Unify path canonicalizations in the codebaseKadir Cetinkaya2018-12-191-16/+31
* [clangd] Put direct headers into srcs section.Kadir Cetinkaya2018-11-271-0/+12
* Fix range length comparison in DraftStore::UpdateDraft when Unicode character...Sam McCall2018-10-231-5/+4
* [clangd] Namespace style cleanup in cpp files. NFC.Sam McCall2018-10-201-25/+24
* [clangd] Support textEdit in addition to insertText.Kadir Cetinkaya2018-08-131-0/+5
* [clangd] Avoid duplicates in findDefinitions responseSimon Marchi2018-08-101-9/+25
* Added functionality to suggest FixIts for conversion of '->' to '.' and vice ...Kadir Cetinkaya2018-08-081-0/+9
* [clangd] Upgrade logging facilities with levels and formatv.Sam McCall2018-07-111-1/+1
* [clangd] Implementation of textDocument/documentSymbolMarc-Andre Laperle2018-07-051-0/+18
* [clangd] Move helpers that convert Replacements to TextEdits to SourceCode.hEric Liu2018-05-111-0/+15
* [clangd] Fix unicode handling, using UTF-16 where LSP requires it.Sam McCall2018-04-271-8/+90
* [clangd] Implementation of workspace/symbol requestMarc-Andre Laperle2018-04-231-0/+8
* Make positionToOffset return llvm::Expected<size_t>Simon Marchi2018-03-211-4/+24
* [clangd] Revamp handling of diagnostics.Ilya Biryukov2018-03-121-0/+8
* [clangd] #include statements support for Open definitionMarc-Andre Laperle2018-02-211-1/+9
* [clangd] Explicitly initialize all primitive fields in Protocol.hIlya Biryukov2018-02-141-1/+4
* [clangd] Expose offset <-> LSP position functions, and fix bugsSam McCall2017-12-191-0/+41
OpenPOWER on IntegriCloud