summaryrefslogtreecommitdiffstats
path: root/lib/Tooling
Commit message (Expand)AuthorAgeFilesLines
* Prevent ClangTools from generating dependency files.Sterling Augustine2017-07-141-0/+1
* [refactor][rename] Use a single base class for class that findsAlex Lorenz2017-07-132-197/+72
* This call-site should have been updated as part of D34304.Sterling Augustine2017-07-061-3/+5
* Allow CompilerInvocations to generate .d files.Sterling Augustine2017-07-062-6/+27
* Add const to reference arguments of Diagnostic ctorAlexander Kornienko2017-07-051-3/+3
* Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTORRichard Smith2017-06-301-1/+0
* [refactor] Move clang-rename into the clang repositoryAlex Lorenz2017-06-305-0/+1100
* [Tooling] FixedCompilationDatabase should be able to strip positionalAlex Lorenz2017-06-291-3/+5
* Method loadFromCommandLine should be able to report errorsSerge Pavlov2017-05-243-18/+33
* [tooling] RefactoringCallbacks code cleanupAlexander Shaposhnikov2017-05-121-3/+3
* clang/lib/Tooling/RefactoringCallbacks.cpp: Avoid std::errc::bad_message.NAKAMURA Takumi2017-05-101-2/+2
* Add ASTMatchRefactorer and ReplaceNodeWithTemplate to RefactoringCallbacksEric Liu2017-05-101-10/+144
* [Tooling] Remove redundant check, NFCiKrasimir Georgiev2017-05-051-6/+2
* Add `replace` interface with range in AtomicChange.Haojian Wu2017-03-301-0/+6
* Revert "Added `applyAtomicChanges` function."Juergen Ributzka2017-03-291-179/+0
* Revert "clangToolingRefactor: Add libdeps upon clangFormat in r298913."Juergen Ributzka2017-03-291-1/+0
* clangToolingRefactor: Add libdeps upon clangFormat in r298913.NAKAMURA Takumi2017-03-281-0/+1
* Added `applyAtomicChanges` function.Eric Liu2017-03-281-0/+179
* Apply clang-tidy's performance-unnecessary-value-param to parts of clang.Benjamin Kramer2017-03-211-1/+1
* Add missing implementation for AtomicChange::replace(...)Eric Liu2017-03-081-0/+5
* Introducing clang::tooling::AtomicChange for refactoring tools.Eric Liu2017-03-013-0/+180
* clang-format: Make GetStyle return Expected<FormatStyle> instead of FormatStyleAntonio Maiorano2017-01-171-4/+9
* unique_ptrify createDriverOptTableDavid Blaikie2017-01-131-1/+1
* Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and...David Blaikie2017-01-061-7/+8
* Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and ...David Blaikie2017-01-061-8/+7
* IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeComp...David Blaikie2017-01-051-7/+8
* [clang-tidy] Add check name to YAML exportAlexander Kornienko2017-01-032-0/+47
* Use after move bug fixesPiotr Padlewski2016-12-231-8/+12
* Remove deprecated methods ast_matchers::BoundNodes::{getStmtAs,getDeclAs}Alexander Kornienko2016-12-131-4/+4
* Extend CompilationDatabase by a field for the output filenameJoerg Sonnenberger2016-12-012-3/+10
* Typo.Joerg Sonnenberger2016-11-251-1/+1
* Do not do raw name replacement when FromDecl is a class forward-declaration.Eric Liu2016-11-251-3/+10
* Consider nested namespaces in the canonical namespace as canonical as well.Eric Liu2016-11-251-31/+49
* Make llvm::Error generated from replacement interfaces more specific.Eric Liu2016-11-221-20/+35
* Deduplicate replacements by FileEntry instead of file names.Eric Liu2016-11-072-5/+12
* Remove redundant calls to std::string::data()Malcolm Parsons2016-11-031-1/+1
* Deduplicate sets of replacements by file names.Eric Liu2016-10-142-9/+12
* Use llvm::raw_string_ostream instead of std::stringstream (NFC)Mehdi Amini2016-10-061-3/+2
* Use StringRef in Registry API (NFC)Mehdi Amini2016-10-011-1/+1
* Add missing std::move in Replacements::addAlexander Shaposhnikov2016-09-301-1/+1
* Trying to buildbot failures caused by r282577.Eric Liu2016-09-281-1/+6
* Merge conflicting replacements when they are order-independent.Eric Liu2016-09-281-8/+99
* Recommit r281457 "Supports adding insertion around non-insertion replacements".Eric Liu2016-09-191-12/+34
* When replacements have the same offset, make replacements with smaller length...Eric Liu2016-09-171-9/+3
* Revert r281457 "Supports adding insertion around non-insertion replacements."Artem Belevich2016-09-141-33/+11
* Supports adding insertion around non-insertion replacements.Eric Liu2016-09-141-11/+33
* clangTooling: Update libdeps: LLVMOptions, since r280118.NAKAMURA Takumi2016-08-311-1/+4
* clangTooling depends on ClangDriverOptions since r280118.NAKAMURA Takumi2016-08-311-0/+3
* Fix memory leak by storing returned pointer in std::unique_ptrRichard Trieu2016-08-301-4/+3
* Fix colored diagnostics from toolsOlivier Goffart2016-08-301-0/+8