Lines Matching defs:list
37 // we push them to the end of the list so that they can be handled easily.
44 private void swapMoveOp(List<UpdateOp> list, int badMove, int next) {
45 final UpdateOp moveOp = list.get(badMove);
46 final UpdateOp nextOp = list.get(next);
49 swapMoveRemove(list, badMove, moveOp, next, nextOp);
52 swapMoveAdd(list, badMove, moveOp, next, nextOp);
55 swapMoveUpdate(list, badMove, moveOp, next, nextOp);
60 void swapMoveRemove(List<UpdateOp> list, int movePos, UpdateOp moveOp,
90 list.remove(removePos);
109 list.set(movePos, removeOp);
110 list.remove(removePos);
148 list.set(movePos, removeOp);
150 list.set(removePos, moveOp);
152 list.remove(removePos);
155 list.add(movePos, extraRm);
159 private void swapMoveAdd(List<UpdateOp> list, int move, UpdateOp moveOp, int add,
176 list.set(move, addOp);
177 list.set(add, moveOp);
180 void swapMoveUpdate(List<UpdateOp> list, int move, UpdateOp moveOp, int update,
202 list.set(update, moveOp);
204 list.set(move, updateOp);
206 list.remove(move);
210 list.add(move, extraUp1);
213 list.add(move, extraUp2);
217 private int getLastMoveOutOfOrder(List<UpdateOp> list) {
219 for (int i = list.size() - 1; i >= 0; i--) {
220 final UpdateOp op1 = list.get(i);