Searched refs:EditGenerator (Results 1 – 2 of 2) sorted by relevance
63 using EditGenerator = MatchConsumer<llvm::SmallVector<Edit, 1>>; variable121 EditGenerator edit(ASTEdit E);132 EditGenerator editList(llvm::SmallVector<ASTEdit, 1> Edits);135 inline EditGenerator noEdits() { return editList({}); } in noEdits()140 EditGenerator noopEdit(RangeSelector Anchor);147 inline EditGenerator ifBound(std::string ID, ASTEdit TrueEdit, in ifBound()155 inline EditGenerator ifBound(std::string ID, ASTEdit TrueEdit) { in ifBound()161 EditGenerator flattenVector(SmallVector<EditGenerator, 2> Generators);168 inline EditGenerator injectEdits(ASTEdit E) { return edit(std::move(E)); } in injectEdits()169 inline EditGenerator injectEdits(EditGenerator G) { return G; } in injectEdits()[all …]
78 EditGenerator transformer::editList(SmallVector<ASTEdit, 1> Edits) { in editList()84 EditGenerator transformer::edit(ASTEdit Edit) { in edit()90 EditGenerator transformer::noopEdit(RangeSelector Anchor) { in noopEdit()108 EditGenerator109 transformer::flattenVector(SmallVector<EditGenerator, 2> Generators) { in flattenVector() argument185 EditGenerator190 EditGenerator transformer::detail::makeEditGenerator(ASTEdit Edit) { in makeEditGenerator()195 EditGenerator Edits) { in makeRule()344 EditGenerator transformer::rewriteDescendants(std::string NodeId, in rewriteDescendants()