Home | History | Annotate | Download | only in Sema

Lines Matching refs:edit

21 #include "clang/Edit/Commit.h"
22 #include "clang/Edit/Rewriters.h"
2222 const NSAPI &, edit::Commit &)) {
2228 edit::Commit ECommit(SM, S.LangOpts);
2235 for (edit::Commit::edit_iterator
2237 const edit::Commit::Edit &Edit = *I;
2238 switch (Edit.Kind) {
2239 case edit::Commit::Act_Insert:
2240 Builder.AddFixItHint(FixItHint::CreateInsertion(Edit.OrigLoc,
2241 Edit.Text,
2242 Edit.BeforePrev));
2244 case edit::Commit::Act_InsertFromRange:
2246 FixItHint::CreateInsertionFromRange(Edit.OrigLoc,
2247 Edit.getInsertFromRange(SM),
2248 Edit.BeforePrev));
2250 case edit::Commit::Act_Remove:
2251 Builder.AddFixItHint(FixItHint::CreateRemoval(Edit.getFileRange(SM)));
2260 edit::rewriteObjCRedundantCallWithLiteral);