chore: rev 193
This commit is contained in:
@@ -4,75 +4,75 @@ import net.runelite.mapping.Implements;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("jc")
|
||||
@ObfuscatedName("js")
|
||||
@Implements("IterableNodeDequeDescendingIterator")
|
||||
public class IterableNodeDequeDescendingIterator implements Iterator {
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Ljs;"
|
||||
descriptor = "Ljn;"
|
||||
)
|
||||
@Export("deque")
|
||||
IterableNodeDeque deque;
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lgn;"
|
||||
descriptor = "Lgu;"
|
||||
)
|
||||
Node field3563;
|
||||
@ObfuscatedName("l")
|
||||
Node field3575;
|
||||
@ObfuscatedName("x")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lgn;"
|
||||
descriptor = "Lgu;"
|
||||
)
|
||||
@Export("last")
|
||||
Node last;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljs;)V"
|
||||
descriptor = "(Ljn;)V"
|
||||
)
|
||||
IterableNodeDequeDescendingIterator(IterableNodeDeque var1) {
|
||||
this.last = null; // L: 9
|
||||
this.setDeque(var1); // L: 12
|
||||
} // L: 13
|
||||
this.last = null;
|
||||
this.setDeque(var1);
|
||||
}
|
||||
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljs;)V"
|
||||
descriptor = "(Ljn;)V"
|
||||
)
|
||||
@Export("setDeque")
|
||||
void setDeque(IterableNodeDeque var1) {
|
||||
this.deque = var1; // L: 16
|
||||
this.start(); // L: 17
|
||||
} // L: 18
|
||||
this.deque = var1;
|
||||
this.start();
|
||||
}
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedName("u")
|
||||
@Export("start")
|
||||
void start() {
|
||||
this.field3563 = this.deque != null ? this.deque.sentinel.previous : null; // L: 21
|
||||
this.last = null; // L: 22
|
||||
} // L: 23
|
||||
this.field3575 = this.deque != null ? this.deque.sentinel.previous : null;
|
||||
this.last = null;
|
||||
}
|
||||
|
||||
public boolean hasNext() {
|
||||
return this.deque.sentinel != this.field3563; // L: 37
|
||||
public Object next() {
|
||||
Node var1 = this.field3575;
|
||||
if (var1 == this.deque.sentinel) {
|
||||
var1 = null;
|
||||
this.field3575 = null;
|
||||
} else {
|
||||
this.field3575 = var1.previous;
|
||||
}
|
||||
|
||||
this.last = var1;
|
||||
return var1;
|
||||
}
|
||||
|
||||
public void remove() {
|
||||
if (this.last == null) { // L: 41
|
||||
if (this.last == null) {
|
||||
throw new IllegalStateException();
|
||||
} else {
|
||||
this.last.remove(); // L: 42
|
||||
this.last = null; // L: 43
|
||||
this.last.remove();
|
||||
this.last = null;
|
||||
}
|
||||
} // L: 44
|
||||
}
|
||||
|
||||
public Object next() {
|
||||
Node var1 = this.field3563; // L: 26
|
||||
if (var1 == this.deque.sentinel) { // L: 27
|
||||
var1 = null; // L: 28
|
||||
this.field3563 = null; // L: 29
|
||||
} else {
|
||||
this.field3563 = var1.previous; // L: 31
|
||||
}
|
||||
|
||||
this.last = var1; // L: 32
|
||||
return var1; // L: 33
|
||||
public boolean hasNext() {
|
||||
return this.deque.sentinel != this.field3575;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user