summaryrefslogtreecommitdiffstats
path: root/include/clang/Tooling/Refactoring
Commit message (Expand)AuthorAgeFilesLines
* [LibTooling] Change Transformer's TextGenerator to a partial function.Yitzhak Mandelbaum2019-04-301-7/+13
* [LibTooling] Extend Transformer to support multiple simultaneous changes.Yitzhak Mandelbaum2019-04-181-95/+134
* [LibTooling] Add Stencil library for format-string style codegen.Yitzhak Mandelbaum2019-04-181-0/+161
* [LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum2019-04-051-0/+210
* [LibTooling] Add "SourceCode" library for functions relating to source-code m...Yitzhak Mandelbaum2019-04-051-0/+77
* Revert "[LibTooling] Add Transformer, a library for source-to-source transfor...Alexey Bataev2019-04-031-210/+0
* [LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum2019-04-031-0/+210
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1921-84/+63
* Move diagnostic enums into Basic.Richard Trieu2018-12-081-16/+1
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-096-22/+22
* Fix typos in clangAlexander Kornienko2018-04-064-5/+5
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-01-231-1/+1
* [clang-refactor] Introduce a new rename rule for qualified symbolsHaojian Wu2017-11-081-0/+22
* [refactor] rename field references in __builtin_offsetofAlex Lorenz2017-11-071-0/+12
* [refactor] Describe refactorings in the operation classesAlex Lorenz2017-10-275-15/+89
* [refactor] Initial outline of implementation of "extract function" refactoringAlex Lorenz2017-10-245-1/+51
* [refactor] selection: new CodeRangeASTSelection represents a set of selectedAlex Lorenz2017-10-181-0/+66
* [refactor] allow the use of refactoring diagnosticsAlex Lorenz2017-10-163-4/+46
* Recommit r315087 "[refactor] add support for refactoring options"Alex Lorenz2017-10-137-3/+289
* Revert r315087Alex Lorenz2017-10-067-289/+3
* [refactor] add support for refactoring optionsAlex Lorenz2017-10-067-3/+289
* [refactor] Simplify the refactoring interfaceAlex Lorenz2017-10-027-430/+194
* [refactor] add clang-refactor tool with initial testing support andAlex Lorenz2017-09-1410-13/+137
* [refactor] add a refactoring action rule that returns symbol occurrencesAlex Lorenz2017-09-121-0/+5
* [refactor] Use a RefactoringResultConsumer instead of tagged refactoringAlex Lorenz2017-09-014-70/+100
* [refactor] initial support for refactoring action rulesAlex Lorenz2017-08-288-0/+597
* [refactor] Add the AST source selection componentAlex Lorenz2017-08-241-0/+74
* [clang] Code cleanup in clang/toolingAlexander Shaposhnikov2017-08-151-1/+1
* [rename] Introduce symbol occurrencesAlex Lorenz2017-08-144-4/+158
* [rename] NFC, extract symbol canonicalization logic into functionAlex Lorenz2017-08-021-0/+9
* Added `applyAtomicChanges` function.Eric Liu2017-07-311-0/+34
* Remove another 'using namespace llvm' from theAlex Lorenz2017-07-131-2/+0
* Remove 'using namespace llvm' from the USRFinder.h headerAlex Lorenz2017-07-131-2/+0
* [refactor][rename] Use a single base class for class that findsAlex Lorenz2017-07-132-32/+124
* [refactor] Move clang-rename into the clang repositoryAlex Lorenz2017-06-304-0/+257
* Add `replace` interface with range in AtomicChange.Haojian Wu2017-03-301-0/+6
* Revert "Added `applyAtomicChanges` function."Juergen Ributzka2017-03-291-34/+0
* Added `applyAtomicChanges` function.Eric Liu2017-03-281-0/+34
* Introducing clang::tooling::AtomicChange for refactoring tools.Eric Liu2017-03-011-0/+129