Searched refs:RangeSelector (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
| H A D | RangeSelector.h | 27 using RangeSelector = MatchConsumer<CharSourceRange>; variable 29 inline RangeSelector charRange(CharSourceRange R) { in charRange() 35 RangeSelector enclose(RangeSelector Begin, RangeSelector End); 38 RangeSelector encloseNodes(std::string BeginID, std::string EndID); 41 inline RangeSelector range(RangeSelector Begin, RangeSelector End) { in range() 46 inline RangeSelector range(std::string BeginID, std::string EndID) { in range() 51 RangeSelector before(RangeSelector Selector); 57 RangeSelector after(RangeSelector Selector); 60 inline RangeSelector between(RangeSelector R1, RangeSelector R2) { in between() 66 RangeSelector node(std::string ID); [all …]
|
| H A D | RewriteRule.h | 109 RangeSelector TargetRange; 140 EditGenerator noopEdit(RangeSelector Anchor); 144 ASTEdit note(RangeSelector Anchor, TextGenerator Note); 182 ASTEdit changeTo(RangeSelector Target, TextGenerator Replacement); 184 inline ASTEdit change(RangeSelector Target, TextGenerator Replacement) { in change() 204 inline ASTEdit insertBefore(RangeSelector S, TextGenerator Replacement) { in insertBefore() 210 inline ASTEdit insertAfter(RangeSelector S, TextGenerator Replacement) { in insertAfter() 215 ASTEdit remove(RangeSelector S); 219 ASTEdit addInclude(RangeSelector Target, StringRef Header, 257 inline EditGenerator shrinkTo(RangeSelector outer, RangeSelector inner) { in shrinkTo()
|
| H A D | Parsing.h | 35 llvm::Expected<RangeSelector> parseRangeSelector(llvm::StringRef Input);
|
| H A D | Stencil.h | 54 Stencil makeStencil(RangeSelector Selector);
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | RangeSelector.cpp | 98 RangeSelector transformer::before(RangeSelector Selector) { in before() 107 RangeSelector transformer::after(RangeSelector Selector) { in after() 133 RangeSelector transformer::node(std::string ID) { in node() 146 RangeSelector transformer::statement(std::string ID) { in statement() 156 RangeSelector transformer::enclose(RangeSelector Begin, RangeSelector End) { in enclose() 175 RangeSelector transformer::encloseNodes(std::string BeginID, in encloseNodes() 180 RangeSelector transformer::member(std::string ID) { in member() 192 RangeSelector transformer::name(std::string ID) { in name() 277 RangeSelector transformer::statements(std::string ID) { in statements() 338 RangeSelector transformer::callArgs(std::string ID) { in callArgs() [all …]
|
| H A D | Parsing.cpp | 31 template <typename... Ts> using RangeSelectorOp = RangeSelector (*)(Ts...); 94 static const llvm::StringMap<RangeSelectorOp<RangeSelector>> & 96 static const llvm::StringMap<RangeSelectorOp<RangeSelector>> M = { in getUnaryRangeSelectors() 108 static const llvm::StringMap<RangeSelectorOp<RangeSelector, RangeSelector>> & 110 static const llvm::StringMap<RangeSelectorOp<RangeSelector, RangeSelector>> in getBinaryRangeSelectors() 187 ExpectedProgress<RangeSelector> parseSingle(ParseFunction<T> ParseElement, in parseSingle() 208 ExpectedProgress<RangeSelector> parsePair(ParseFunction<T> ParseElement, in parsePair() 238 static ExpectedProgress<RangeSelector> 260 Expected<RangeSelector> transformer::parseRangeSelector(llvm::StringRef Input) { in parseRangeSelector() 262 ExpectedProgress<RangeSelector> Result = parseRangeSelectorImpl(State); in parseRangeSelector()
|
| H A D | RewriteRule.cpp | 89 EditGenerator transformer::noopEdit(RangeSelector Anchor) { in noopEdit() 125 ASTEdit transformer::changeTo(RangeSelector Target, TextGenerator Replacement) { in changeTo() 132 ASTEdit transformer::note(RangeSelector Anchor, TextGenerator Note) { in note() 161 ASTEdit transformer::remove(RangeSelector S) { in remove() 175 ASTEdit transformer::addInclude(RangeSelector Target, StringRef Header, in addInclude()
|
| H A D | Stencil.cpp | 218 RangeSelector Selector; 221 explicit SelectorStencil(RangeSelector S) : Selector(std::move(S)) {} in SelectorStencil() 434 Stencil transformer::detail::makeStencil(RangeSelector Selector) { in makeStencil()
|