Lines Matching refs:Edit
20 #include "clang/Edit/Commit.h"
21 #include "clang/Edit/Rewriters.h"
2452 edit::Commit &)) {
2458 edit::Commit ECommit(SM, S.LangOpts);
2465 for (edit::Commit::edit_iterator
2467 const edit::Commit::Edit &Edit = *I;
2468 switch (Edit.Kind) {
2469 case edit::Commit::Act_Insert:
2470 Builder.AddFixItHint(FixItHint::CreateInsertion(Edit.OrigLoc,
2471 Edit.Text,
2472 Edit.BeforePrev));
2474 case edit::Commit::Act_InsertFromRange:
2476 FixItHint::CreateInsertionFromRange(Edit.OrigLoc,
2477 Edit.getInsertFromRange(SM),
2478 Edit.BeforePrev));
2480 case edit::Commit::Act_Remove:
2481 Builder.AddFixItHint(FixItHint::CreateRemoval(Edit.getFileRange(SM)));
2490 edit::rewriteObjCRedundantCallWithLiteral);