Lines Matching defs:next

263     InstructionHandle next = ih.next, ret = il.start;
265 ih.next = il.start;
268 il.end.next = next;
270 if(next != null) // i == end ?
271 next.prev = il.end;
334 ih.next = ih.prev = null;
337 end.next = ih;
339 ih.next = null;
462 il.end.next = ih;
467 prev.next = il.start;
501 ih.next = ih.prev = null;
504 ih.next = start;
649 for(InstructionHandle ih = start; ih != end.next; ih = ih.next) {
659 InstructionHandle prev = start.prev, next = end.next;
662 prev.next = next;
664 this.start = next;
666 if(next != null)
667 next.prev = prev;
671 start.prev = end.next = null;
676 end.next = this.start;
679 next = target.next;
681 target.next = start;
683 end.next = next;
685 if(next != null)
686 next.prev = end;
701 * Remove from instruction `prev' to instruction `next' both contained
706 * @param next where to end deleting (successor, exclusive)
708 private void remove(InstructionHandle prev, InstructionHandle next)
713 if((prev == null) && (next == null)) { // singleton list
719 start = next;
721 first = prev.next;
722 prev.next = next;
725 if(next == null) { // At end of list
729 last = next.prev;
730 next.prev = prev;
735 last.next = null;
739 for(InstructionHandle ih=first; ih != null; ih = ih.next)
743 for(InstructionHandle ih=first; ih != null; ih = next) {
744 next = ih.next;
750 ih.next = ih.prev = null;
771 remove(ih.prev, ih.next);
800 remove(from.prev, to.next);
831 for(InstructionHandle ih=start; ih != null; ih = ih.next)
856 for(InstructionHandle ih=start; ih != null; ih = ih.next)
886 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
920 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
948 for(InstructionHandle ih=start; ih != null; ih = ih.next)
955 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
981 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
1022 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
1036 public Object next() {
1038 ih = ih.next;
1059 ih = ih.next;
1085 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
1122 ih = ih.next;
1123 ch = ch.next;
1133 for(InstructionHandle ih=start; ih != null; ih = ih.next) {
1156 // Traverse in reverse order, because ih.next is overwritten
1195 for(InstructionHandle ih = start; ih != null; ih = ih.next) {
1287 ((InstructionListObserver)e.next()).notify(this);