summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/refactor
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Make use of SourceOrder to find first initializer in DefineOutlineKadir Cetinkaya2020-06-101-6/+4
* [clangd] DefineOutline won't copy virtual specifiers on methodsNathan James2020-03-041-4/+63
* NFC: Fix trivial typos in commentsKazuaki Ishizaki2020-01-042-2/+2
* [clangd] targetDecl() returns only NamedDecls.Sam McCall2020-01-031-6/+3
* Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cur...Sam McCall2019-12-163-6/+5
* [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if t...Sam McCall2019-12-163-5/+6
* Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cur...Sam McCall2019-12-163-10/+2
* [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if t...Sam McCall2019-12-163-2/+10
* [clangd] Make Tweak::Selection movable. NFCSam McCall2019-12-1614-51/+52
* [NFC] Fix typos in Clangd and ClangKirill Bobyrev2019-12-161-2/+2
* Revert "[clangd] Fall back to selecting token-before-cursor if token-after-cu...Nico Weber2019-12-143-6/+5
* [clangd] Fall back to selecting token-before-cursor if token-after-cursor fails.Sam McCall2019-12-133-5/+6
* [clangd] Add "inline" keyword to prevent ODR-violations in DefineInlineKadir Cetinkaya2019-12-131-3/+30
* [clangd] Rename constructors and destructors in cross-file caseKirill Bobyrev2019-12-121-24/+28
* [clangd] Deduplicate refs from index for cross-file rename.Haojian Wu2019-12-112-3/+14
* [clangd] Delete ctor initializers while moving functions out-of-lineKadir Cetinkaya2019-12-091-1/+43
* [clangd] Delete default arguments while moving functions out-of-lineKadir Cetinkaya2019-12-091-10/+41
* [clangd] Implement range patching heuristics for cross-file rename.Haojian Wu2019-12-092-2/+193
* [clangd] Allow extract-to-function on regions that always return.Sam McCall2019-12-091-14/+51
* [clangd] Fix gcc warning about extra ";" [NFC]Mikael Holmen2019-12-061-1/+1
* [clangd] Simplify the code, NFC.Haojian Wu2019-12-052-3/+3
* [clangd] Add a tweak refactoring to wrap Objective-C string literals in `NSL...Alex Lorenz2019-12-042-0/+86
* [clangd] NFC, add getLangOpts helper to ParsedASTAlex Lorenz2019-12-044-10/+8
* [clangd] Define out-of-line qualify function nameKadir Cetinkaya2019-12-041-8/+6
* [clangd] Define out-of-line qualify return valueKadir Cetinkaya2019-12-041-24/+139
* [clangd] Define out-of-line initial apply logicKadir Cetinkaya2019-12-041-3/+112
* [clangd] Define out-of-line availability checksKadir Cetinkaya2019-12-042-0/+110
* [NFC] Slightly improve wording in the commentsKirill Bobyrev2019-12-031-18/+18
* Remove extraneous semicolon.Bill Wendling2019-12-021-1/+1
* [clangd] Fix a regression issue in local rename.Haojian Wu2019-12-021-6/+12
* [clangd] Correct the file path in Edit::replacements when generating the rena...Haojian Wu2019-11-292-5/+8
* [clangd] Don't perform rename when the refs result from index is incomplete.Haojian Wu2019-11-281-13/+23
* [clangd] Tweak the no-index error message for rename, NFC.Haojian Wu2019-11-281-1/+1
* [clangd] Speed up when building rename edit.Haojian Wu2019-11-262-34/+63
* [clangd] Implement cross-file rename.Haojian Wu2019-11-263-77/+296
* [clangd] Improve symbol qualification in DefineInline code actionKadir Cetinkaya2019-11-251-7/+10
* [clangd] Untangle Hover from XRefs, move into own file.Sam McCall2019-11-191-3/+2
* Reland "[clangd] Implement rename by using SelectionTree and findExplicitRefe...Haojian Wu2019-11-191-32/+103
* Revert "[clangd] Implement rename by using SelectionTree and findExplicitRefe...Wolfgang Pieb2019-11-181-103/+32
* [clangd] Implement rename by using SelectionTree and findExplicitReferences.Haojian Wu2019-11-181-32/+103
* [clangd] Replace getLangOpts().isHeaderFile usage with isHeaderFile helper.Haojian Wu2019-11-151-1/+1
* [clangd] Fix crash in DefineInline::prepare()Sam McCall2019-11-111-1/+1
* [clangd] NFC, reuse the source manager variable in the RawStringLiteral apply...Alex Lorenz2019-11-081-2/+1
* [clangd] Add parameter renaming to define-inline code actionKadir Cetinkaya2019-10-311-2/+108
* [clangd] Add a hidden tweak to dump symbol under the cursor.Haojian Wu2019-10-291-0/+27
* [clangd] NFC, use URI::resolve to simplify the code.Haojian Wu2019-10-291-9/+5
* Remove extra ';'. NFCI.Simon Pilgrim2019-10-281-1/+1
* [clangd] Reland Store Index in Tweak::SelectionKadir Cetinkaya2019-10-282-4/+10
* [clangd] Reland DefineInline action apply logic with fully qualified namesKadir Cetinkaya2019-10-281-4/+183
* [clangd] Reland DefineInline action availability checksKadir Cetinkaya2019-10-282-0/+215
OpenPOWER on IntegriCloud