Lines Matching refs:Edit
35 static Expected<SmallVector<transformer::Edit, 1>>
37 SmallVector<transformer::Edit, 1> Edits; in translateEdits()
52 return SmallVector<Edit, 0>(); in translateEdits()
59 transformer::Edit T; in translateEdits()
75 EditGenerator transformer::edit(ASTEdit Edit) { in edit() argument
76 return [Edit = std::move(Edit)](const MatchResult &Result) { in edit()
77 return translateEdits(Result, {Edit}); in edit()
83 -> Expected<SmallVector<transformer::Edit, 1>> { in noopEdit()
91 Edit E; in noopEdit()
95 return SmallVector<Edit, 1>{E}; in noopEdit()
105 const MatchResult &Result) -> llvm::Expected<SmallVector<Edit, 1>> { in flattenVector()
106 SmallVector<Edit, 1> AllEdits; in flattenVector()
108 llvm::Expected<SmallVector<Edit, 1>> Edits = G(Result); in flattenVector()
174 EditGenerator transformer::detail::makeEditGenerator(ASTEdit Edit) { in makeEditGenerator() argument
175 return edit(std::move(Edit)); in makeEditGenerator()
278 Expected<SmallVector<Edit, 1>> Edits = SmallVector<Edit, 1>();
283 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
293 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
299 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
305 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
311 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
332 -> llvm::Expected<SmallVector<clang::transformer::Edit, 1>> { in rewriteDescendants()