summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/Selection.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Fix early selection for non-vardecl declaratorsKadir Cetinkaya2020-06-101-5/+16
* [clangd] Include expression in DecltypeTypeLoc sourcerange while building Sel...Kadir Cetinkaya2020-01-131-0/+13
* Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cur...Sam McCall2019-12-161-49/+27
* [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if t...Sam McCall2019-12-161-27/+49
* Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cur...Sam McCall2019-12-161-49/+27
* [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if t...Sam McCall2019-12-161-27/+49
* Revert "[clangd] Fall back to selecting token-before-cursor if token-after-cu...Nico Weber2019-12-141-49/+27
* [clangd] Fall back to selecting token-before-cursor if token-after-cursor fails.Sam McCall2019-12-131-27/+49
* [clangd] Fix comparator const after c9c714c7054d555398c767cb39d7d97600b3d9d1Sam McCall2019-12-031-1/+1
* Reland [clangd] Rethink how SelectionTree deals with macros and #includes.Sam McCall2019-12-031-135/+285
* Revert "[clangd] Rethink how SelectionTree deals with macros and #includes."Sam McCall2019-11-291-279/+135
* [clangd] Rethink how SelectionTree deals with macros and #includes.Sam McCall2019-11-291-135/+279
* [clangd] Prefer the left character if the character on the right of the curso...Haojian Wu2019-11-281-2/+3
* [clangd] Treat UserDefinedLiteral as a leaf in SelectionTree, sidestepping to...Sam McCall2019-11-201-0/+14
* [clangd] Fix SelectionTree behavior on constructor init-lists.Sam McCall2019-11-151-0/+4
* [clangd] Ignore more implicit nodes in computing selection.Sam McCall2019-11-141-6/+29
* [clangd] SelectionTree should mark a node as fully-selected if the only claim...Sam McCall2019-10-021-17/+23
* [clangd] Fix SelectionTree behavior on implicit 'this'Sam McCall2019-09-041-0/+6
* [clangd] Move getBeginningOfIdentifier from ClangdUnit to SourceCode. Drop de...Sam McCall2019-09-031-1/+1
* [clangd] Fix SelectionTree to allow selection range expression in foreach loops.Sam McCall2019-08-281-0/+10
* [clangd] Disallow extraction of expression-statements.Sam McCall2019-08-091-0/+6
* [clangd] Ignore semicolons, whitespace, and comments in SelectionTree.Sam McCall2019-07-311-65/+109
* [clangd] Fix NDEBUG build problem introduced by rL366698Bjorn Pettersson2019-07-271-1/+8
* [clangd] Support extraction of binary "subexpressions" like a + [[b + c]].Sam McCall2019-07-261-0/+7
* [clangd] SelectionTree treats TranslationUnitDecl (mostly) consistently with ...Sam McCall2019-07-241-5/+12
* [clangd] Fix SelectionTree traversal of qualified typesSam McCall2019-07-241-8/+23
* [clangd] Add dlog()s for SelectionTree, enabling -debug-only=SelectionTree.cppSam McCall2019-07-221-28/+81
* [Clangd] Fixed SelectionTree bug for macrosShaurya Gupta2019-07-191-11/+11
* [clangd] Implementation of auto type expansion.Sam McCall2019-07-111-0/+13
* [clangd] Fix an assertion crash in "ExtractVariable" tweakHaojian Wu2019-07-111-7/+4
* [clangd] Add a missing "return nullptr;" to the SelectionTree::commonAncestor.Haojian Wu2019-07-111-0/+1
* [clangd] Address limitations in SelectionTree:Sam McCall2019-06-271-49/+105
* [clangd] Fix NestedNameSpecifierLoc in SelectionTreeSam McCall2019-06-251-1/+1
* [clangd] Improve SelectionTree string representationSam McCall2019-06-241-1/+12
* [clangd] Add hidden tweaks to dump AST/selection.Sam McCall2019-06-181-0/+3
* [clangd] Fix a crash in SelectionIlya Biryukov2019-02-201-2/+1
* [clangd] Fix an assertion failure in Selection.Haojian Wu2019-02-071-1/+1
* [clangd] Some minor fixes.Haojian Wu2019-02-061-1/+1
* [clangd] Expose SelectionTree to code tweaks, and use it for swap if branches.Sam McCall2019-02-011-50/+0
* [clangd] Lib to compute and represent selection under cursor.Sam McCall2019-02-011-0/+50
* [clangd] Lib to compute and represent selection under cursor.Sam McCall2019-02-011-0/+301
OpenPOWER on IntegriCloud