Searched refs:ASTEdit (Results 1 – 2 of 2) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
| H A D | RewriteRule.h | 107 struct ASTEdit { struct 121 EditGenerator edit(ASTEdit E); argument 132 EditGenerator editList(llvm::SmallVector<ASTEdit, 1> Edits); 144 ASTEdit note(RangeSelector Anchor, TextGenerator Note); 147 inline EditGenerator ifBound(std::string ID, ASTEdit TrueEdit, in ifBound() 148 ASTEdit FalseEdit) { in ifBound() 155 inline EditGenerator ifBound(std::string ID, ASTEdit TrueEdit) { in ifBound() 168 inline EditGenerator injectEdits(ASTEdit E) { return edit(std::move(E)); } in injectEdits() 182 ASTEdit changeTo(RangeSelector Target, TextGenerator Replacement); 184 inline ASTEdit change(RangeSelector Target, TextGenerator Replacement) { in change() [all …]
|
| /src/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | RewriteRule.cpp | 35 translateEdits(const MatchResult &Result, ArrayRef<ASTEdit> ASTEdits) { in translateEdits() 78 EditGenerator transformer::editList(SmallVector<ASTEdit, 1> Edits) { in editList() argument 84 EditGenerator transformer::edit(ASTEdit Edit) { in edit() 126 ASTEdit transformer::changeTo(RangeSelector Target, TextGenerator Replacement) { in changeTo() 127 ASTEdit E; in changeTo() 133 ASTEdit transformer::note(RangeSelector Anchor, TextGenerator Note) { in note() 134 ASTEdit E; in note() 162 ASTEdit transformer::remove(RangeSelector S) { in remove() 176 ASTEdit transformer::addInclude(RangeSelector Target, StringRef Header, in addInclude() 178 ASTEdit E; in addInclude() [all …]
|