hanchenye-llvm-project/clang-tools-extra/test
Edwin Vane c0f00b79f7 clang-modernize: Apply replacements using clang-apply-replacements
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
2013-10-05 12:15:58 +00:00
..
Unit [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 18:49:22 +00:00
clang-apply-replacements clang-apply-replacements: Add code formatting functionality 2013-09-30 13:59:21 +00:00
clang-modernize clang-modernize: Apply replacements using clang-apply-replacements 2013-10-05 12:15:58 +00:00
clang-tidy Initial architecture for clang-tidy. 2013-07-29 08:19:24 +00:00
modularize Added colon to make proper error message prefix. 2013-09-20 14:44:20 +00:00
remove-cstr-calls Fix a remove-cstr-calls test that fails checking of the produced code. 2013-06-19 15:43:40 +00:00
CMakeLists.txt Rename cpp11-migrate to clang-modernize. 2013-09-04 17:35:07 +00:00
Makefile Unit test support for Clang extra tools 2013-04-03 15:11:08 +00:00
lit.cfg clang-replace: Layout of test directory now more standard 2013-08-22 19:44:07 +00:00
lit.site.cfg.in [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 18:49:22 +00:00