| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
llvm-svn: 223750
|
| |
|
|
|
|
| |
No functionality change.
llvm-svn: 217442
|
| |
|
|
|
|
|
|
| |
Bucket replacements by FileEntry instead of path. The same file with
different paths is very common, relative #include paths and symlinks can
easily create them. When that occurs we would apply the fix twice.
llvm-svn: 217440
|
| |
|
|
| |
llvm-svn: 216615
|
| |
|
|
| |
llvm-svn: 216584
|
| |
|
|
| |
llvm-svn: 216396
|
| |
|
|
| |
llvm-svn: 212367
|
| |
|
|
| |
llvm-svn: 210840
|
| |
|
|
| |
llvm-svn: 210838
|
| |
|
|
|
|
|
|
| |
This removes all references to OwningPtr, which should be fairly
undisruptive to out-of-tree projects since they are unlikely to use
clang-tools-extra as a library instead of a set of tools.
llvm-svn: 203382
|
| |
|
|
| |
llvm-svn: 202055
|
| |
|
|
| |
llvm-svn: 202045
|
| |
|
|
| |
llvm-svn: 196109
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
llvm-svn: 191754
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The tool now supports a collection of arguments to turn on and provide settings
for the formatting of code affected by applying replacements:
* --format turns on formatting (default style is LLVM)
* --style controls code style settings
* --style-config allows one to explicitly indicate where a style config file
lives.
The libclangApplyReplacements interface has a new function to turn Replacements
into Ranges to be used with tooling::reformat().
llvm-svn: 191667
|
| |
|
|
|
|
|
|
|
|
| |
Options that leak from other parts of LLVM are now pruned out of -help.
-version output is specific to clang-apply-replacements now.
Differential Revision: http://llvm-reviews.chandlerc.com/D1747
llvm-svn: 191322
|
|
|
Made changes throughout clang-tools-extra for the renaming of
clang-replace to clang-apply-replacements as per feedback from
community.
llvm-svn: 189832
|