Home
last modified time | relevance | path

Searched refs:RangeSelector (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DRangeSelector.h27 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 DRewriteRule.h109 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 DParsing.h35 llvm::Expected<RangeSelector> parseRangeSelector(llvm::StringRef Input);
H A DStencil.h54 Stencil makeStencil(RangeSelector Selector);
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRangeSelector.cpp98 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 DParsing.cpp31 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 DRewriteRule.cpp89 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 DStencil.cpp218 RangeSelector Selector;
221 explicit SelectorStencil(RangeSelector S) : Selector(std::move(S)) {} in SelectorStencil()
434 Stencil transformer::detail::makeStencil(RangeSelector Selector) { in makeStencil()