summaryrefslogtreecommitdiffstats
path: root/lib/Tooling
Commit message (Expand)AuthorAgeFilesLines
* [Tooling] Acknowledge that many CompilationDatabases don't support enumeration.Sam McCall2017-11-241-10/+9
* Fix skipping of flags in getClangStripDependencyFileAdjusterDave Lee2017-11-171-5/+5
* [refactor][selection] canonicalize decl ref callee to the call exprAlex Lorenz2017-11-141-13/+48
* [refactor][selection] canonicalize member expr callee to the fullAlex Lorenz2017-11-141-1/+12
* [refactor][extract] avoid extracting expressions from types in functionsAlex Lorenz2017-11-141-2/+4
* [Tooling] Use FixedCompilationDatabase when `compile_flags.txt` is found.Sam McCall2017-11-091-2/+36
* [clang-refactor] Get rid of OccurrencesFinder in RenamingAction, NFCHaojian Wu2017-11-081-18/+9
* Moved QualTypeNames.h from Tooling to AST.Ilya Biryukov2017-11-082-478/+0
* [clang-refactor] Introduce a new rename rule for qualified symbolsHaojian Wu2017-11-082-0/+76
* Move Extract.cpp that wasn't moved in r317343Alex Lorenz2017-11-031-0/+0
* [refactor][extract] insert semicolons into extracted/inserted codeAlex Lorenz2017-11-034-4/+173
* [Tooling] Fix linking of StandaloneToolExecutorPlugin.Eric Liu2017-11-032-5/+11
* [Tooling] Put createExecutorFromCommandLineArgs implementation in a wrapper. NFCEric Liu2017-11-031-3/+13
* [refactor][selection] canonicalize selected string literal to objcAlex Lorenz2017-11-021-1/+22
* [refactor][extract] code extracted from inline method should be placedAlex Lorenz2017-11-011-2/+7
* [refactor][extract] prohibit extraction of ObjC property settersAlex Lorenz2017-11-011-5/+14
* [refactor][selection] code ranges can be selected in objc methodsAlex Lorenz2017-11-011-4/+7
* [refactor] select the entire DeclStmt if one ifs decls is selectedAlex Lorenz2017-10-311-5/+17
* [refactor] Fix a clang-tidy warning.Haojian Wu2017-10-301-1/+2
* [refactor] Describe refactorings in the operation classesAlex Lorenz2017-10-273-146/+126
* Try to fix warnings and windows test failures caused by r316653Eric Liu2017-10-261-1/+1
* [Tooling] A new framework for executing clang frontend actions.Eric Liu2017-10-266-8/+193
* [rename] support renaming class member.Haojian Wu2017-10-251-0/+49
* [clang-rename] Fix and enable the failing TemplatedClassFunction test.Haojian Wu2017-10-251-0/+20
* Add missing clangRewrite lib dependency for clangToolingRefactorAlex Lorenz2017-10-241-0/+1
* [refactor] Initial outline of implementation of "extract function" refactoringAlex Lorenz2017-10-244-0/+319
* [Tooling] Add a factory method for CommonOptionsParserEric Liu2017-10-241-6/+39
* [rename] Don't overwrite the template argument when renaming a template funct...Haojian Wu2017-10-231-1/+6
* Revert r316193.Richard Smith2017-10-201-3/+1
* Try to shorten system header paths when using -MD depfilesPeter Wu2017-10-191-1/+3
* Fix a few nits in RenamingAction.Haojian Wu2017-10-191-2/+2
* [refactor] selection: new CodeRangeASTSelection represents a set of selectedAlex Lorenz2017-10-181-0/+105
* [clang-rename] Rename alias.Haojian Wu2017-10-181-60/+59
* [clang-rename] Rename enum.Haojian Wu2017-10-171-4/+40
* [refactor] allow the use of refactoring diagnosticsAlex Lorenz2017-10-161-5/+4
* [clang-rename] Add function unit tests.Haojian Wu2017-10-161-0/+23
* Recommit r315087 "[refactor] add support for refactoring options"Alex Lorenz2017-10-131-11/+13
* Revert "[ADT] Make Twine's copy constructor private."Zachary Turner2017-10-111-3/+3
* [ADT] Make Twine's copy constructor private.Zachary Turner2017-10-111-3/+3
* [clang-rename] Don't add prefix qualifiers to the declaration and definition ...Haojian Wu2017-10-111-26/+49
* Revert r315087Alex Lorenz2017-10-061-13/+11
* [refactor] add support for refactoring optionsAlex Lorenz2017-10-061-11/+13
* [refactor] Simplify the refactoring interfaceAlex Lorenz2017-10-023-57/+57
* [refactor] Use CommonOptionsParser in clang-refactorAlex Lorenz2017-09-141-5/+7
* [refactor] add clang-refactor tool with initial testing support andAlex Lorenz2017-09-145-0/+112
* clang-rename: let -force handle multiple renamesMiklos Vajna2017-09-112-2/+10
* Recommit r312127: [refactor] AST selection tree should contain syntacticAlex Lorenz2017-08-301-0/+22
* Revert r312127 as the ObjC unittest code fails to compile on LinuxAlex Lorenz2017-08-301-22/+0
* [refactor] AST selection tree should contain syntactic formAlex Lorenz2017-08-301-0/+22
* [refactor] Examine the whole range for ObjC @implementation declsAlex Lorenz2017-08-301-2/+16