Lines Matching refs:Edits
37 SmallVector<transformer::Edit, 1> Edits;
64 Edits.push_back(std::move(T));
66 return Edits;
69 EditGenerator transformer::editList(SmallVector<ASTEdit, 1> Edits) {
70 return [Edits = std::move(Edits)](const MatchResult &Result) {
71 return translateEdits(Result, Edits);
108 llvm::Expected<SmallVector<Edit, 1>> Edits = G(Result);
109 if (!Edits)
110 return Edits.takeError();
111 AllEdits.append(Edits->begin(), Edits->end());
169 RewriteRule transformer::makeRule(DynTypedMatcher M, EditGenerator Edits,
171 return RewriteRule{{RewriteRule::Case{std::move(M), std::move(Edits),
248 if (!Edits)
252 auto Transformations = Case.Edits(Result);
254 Edits = Transformations.takeError();
257 Edits->append(Transformations->begin(), Transformations->end());
263 Expected<SmallVector<Edit, 1>> Edits = SmallVector<Edit, 1>();
275 return std::move(Callback.Edits);
331 Case.Edits = flatten(std::move(Case.Edits), addInclude(Header, Format));