summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-modernize/Core/ReplacementHandling.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove clang-modernize.Alexander Kornienko2015-12-171-155/+0
| | | | | | | | | | | | | | Summary: clang-modernize transforms have moved to clang-tidy. Removing the old tool now. Reviewers: klimek Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D15606 llvm-svn: 255886
* Use findProgramByName. NFC.Rafael Espindola2014-11-041-3/+4
| | | | llvm-svn: 221260
* Update for LLVM api changeRafael Espindola2014-08-251-5/+4
| | | | llvm-svn: 216396
* Prefix error_code with std.Rafael Espindola2014-06-121-2/+1
| | | | llvm-svn: 210840
* Quick build fix.Rafael Espindola2014-06-121-0/+1
| | | | llvm-svn: 210838
* include system_error directly.Rafael Espindola2014-06-121-1/+1
| | | | llvm-svn: 210797
* [C++11] Use 'nullptr'.Craig Topper2014-06-091-3/+3
| | | | llvm-svn: 210447
* clang-modernize: fix invalid assignment in findClangApplyReplacements()Guillaume Papin2014-03-301-2/+2
| | | | | | | | | | | | | | | | | Summary: When clang-apply-replacements wasn't in the PATH or sitting next to clang-modernize, findClangApplyReplacements() was finding the wrong path (pointing to clang-modernize instead of nothing). See the related PR at http://llvm.org/bugs/show_bug.cgi?id=18421 Reviewers: klimek CC: silvas, cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D3217 llvm-svn: 205136
* Update for llvm api change.Rafael Espindola2014-02-241-1/+1
| | | | llvm-svn: 202055
* clang-modernize: Apply replacements using clang-apply-replacementsEdwin Vane2013-10-051-0/+155
Summary: The clang-apply-replacements process is now invoked to apply replacements between applying transforms. This resulted in a massive simplification of the tool: - FileOverrides class no longer needed. - Change tracking and code formatting no longer needed. - No more dependency on libclangApplyReplacements. - Final syntax check is easier to do directly now than with a separate header/source pair. Replacement handling stuff abstracted into a new header/source pair to de-clutter ClangModernize.cpp somewhat. Tests updated. Differential Revision: http://llvm-reviews.chandlerc.com/D1836 llvm-svn: 192032
OpenPOWER on IntegriCloud