Syntax\SyntaxDiffer.cs (22)
149case DiffOp.SkipBoth:
153case DiffOp.ReduceOld:
156case DiffOp.ReduceNew:
159case DiffOp.ReduceBoth:
163case DiffOp.InsertNew:
166case DiffOp.DeleteOld:
169case DiffOp.ReplaceOldWithNew:
191public readonly DiffOp Operation;
194public DiffAction(DiffOp operation, int count)
223return new DiffAction(DiffOp.SkipBoth, 1);
228return new DiffAction(DiffOp.ReduceBoth, 1);
234return new DiffAction(DiffOp.ReplaceOldWithNew, 1);
259return new DiffAction(DiffOp.InsertNew, indexOfOldInNew);
267return new DiffAction(DiffOp.ReduceBoth, 1);
271return new DiffAction(DiffOp.ReduceNew, 1);
276return new DiffAction(DiffOp.ReplaceOldWithNew, 1);
283return new DiffAction(DiffOp.DeleteOld, indexOfNewInOld);
289return new DiffAction(DiffOp.ReduceBoth, 1);
293return new DiffAction(DiffOp.ReduceOld, 1);
298return new DiffAction(DiffOp.ReplaceOldWithNew, 1);
312return new DiffAction(DiffOp.ReduceBoth, 1);
316return new DiffAction(DiffOp.ReplaceOldWithNew, 1);