Summary: The RangeSelector library defines a combinator language for specifying source ranges based on bound ids for AST nodes. The combinator approach follows the design of the AST matchers. The RangeSelectors defined here will be used in both RewriteRule, for specifying source affected by edit, and in Stencil for specifying source to use constructively in a replacement. Reviewers: ilya-biryukov Subscribers: mgorny, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D61774 llvm-svn: 361152 |
||
|---|---|---|
| .. | ||
| Extract | ||
| Rename | ||
| ASTSelection.cpp | ||
| ASTSelectionRequirements.cpp | ||
| AtomicChange.cpp | ||
| CMakeLists.txt | ||
| RangeSelector.cpp | ||
| RefactoringActions.cpp | ||
| SourceCode.cpp | ||
| Stencil.cpp | ||
| Transformer.cpp | ||