Searched refs:ASTEdit (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/clang/include/clang/Tooling/Transformer/ |
D | RewriteRule.h | 104 struct ASTEdit { struct 118 EditGenerator edit(ASTEdit E); argument 129 EditGenerator editList(llvm::SmallVector<ASTEdit, 1> Edits); 140 inline EditGenerator ifBound(std::string ID, ASTEdit TrueEdit, in ifBound() 141 ASTEdit FalseEdit) { in ifBound() 148 inline EditGenerator ifBound(std::string ID, ASTEdit TrueEdit) { in ifBound() 161 inline EditGenerator injectEdits(ASTEdit E) { return edit(std::move(E)); } in injectEdits() 175 ASTEdit changeTo(RangeSelector Target, TextGenerator Replacement); 177 inline ASTEdit change(RangeSelector Target, TextGenerator Replacement) { in change() 187 inline ASTEdit changeTo(TextGenerator Replacement) { in changeTo() [all …]
|
/external/llvm-project/clang/lib/Tooling/Transformer/ |
D | RewriteRule.cpp | 36 translateEdits(const MatchResult &Result, ArrayRef<ASTEdit> ASTEdits) { in translateEdits() 64 EditGenerator transformer::editList(SmallVector<ASTEdit, 1> Edits) { in editList() argument 70 EditGenerator transformer::edit(ASTEdit Edit) { in edit() 112 ASTEdit transformer::changeTo(RangeSelector Target, TextGenerator Replacement) { in changeTo() 113 ASTEdit E; in changeTo() 141 ASTEdit transformer::remove(RangeSelector S) { in remove() 155 ASTEdit transformer::addInclude(RangeSelector Target, StringRef Header, in addInclude() 157 ASTEdit E; in addInclude()
|