Refactor the client's LinkedList class

Signed-off-by: Graham <gpe@openrs2.dev>
Graham 4 years ago
parent 6c66a4cee5
commit ceb3e0d702
  1. 64
      share/deob/map/client.yaml
  2. 2
      share/deob/map/unpackclass.yaml

@ -140,7 +140,7 @@ classes:
client!li: "Class110" client!li: "Class110"
client!lj: "Class4_Sub1_Sub17" client!lj: "Class4_Sub1_Sub17"
client!lk: "Class111" client!lk: "Class111"
client!ll: "Class112" client!ll: "LinkedList"
client!lm: "Class20_Sub2_Sub1" client!lm: "Class20_Sub2_Sub1"
client!ln: "Class4_Sub3_Sub15" client!ln: "Class4_Sub3_Sub15"
client!lo: "Class4_Sub6_Sub3" client!lo: "Class4_Sub6_Sub3"
@ -5394,11 +5394,11 @@ fields:
owner: "Static4" owner: "Static4"
name: "anInt3196" name: "anInt3196"
client!ll.k Lclient!ni;: client!ll.k Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "aClass4_117" name: "sentinel"
client!ll.p Lclient!ni;: client!ll.p Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "aClass4_118" name: "cursor"
client!lm.A S: client!lm.A S:
owner: "Class20_Sub2_Sub1" owner: "Class20_Sub2_Sub1"
name: "aShort20" name: "aShort20"
@ -28555,28 +28555,28 @@ methods:
arguments: {} arguments: {}
locals: {} locals: {}
client!ll.<init> ()V: client!ll.<init> ()V:
owner: "Class112" owner: "LinkedList"
name: "<init>" name: "<init>"
arguments: {} arguments: {}
locals: {} locals: {}
client!ll.a (B)Lclient!ni;: client!ll.a (B)Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "method2613" name: "tail"
arguments: {} arguments: {}
locals: locals:
7: "local7" 7: "node"
client!ll.a (BLclient!ni;)V: client!ll.a (BLclient!ni;)V:
owner: "Class112" owner: "LinkedList"
name: "method2612" name: "addTail"
arguments: arguments:
1: "arg0" 1: "node"
locals: {} locals: {}
client!ll.a (I)V: client!ll.a (I)V:
owner: "Class112" owner: "LinkedList"
name: "method2606" name: "clear"
arguments: {} arguments: {}
locals: locals:
9: "local9" 9: "node"
client!ll.a (IB)I: client!ll.a (IB)I:
owner: "Static24" owner: "Static24"
name: "method2605" name: "method2605"
@ -28602,40 +28602,40 @@ methods:
3: "arg2" 3: "arg2"
locals: {} locals: {}
client!ll.a (Lclient!ni;B)V: client!ll.a (Lclient!ni;B)V:
owner: "Class112" owner: "LinkedList"
name: "method2607" name: "addHead"
arguments: arguments:
0: "arg0" 0: "node"
locals: {} locals: {}
client!ll.a (Z)Lclient!ni;: client!ll.a (Z)Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "method2608" name: "removeHead"
arguments: {} arguments: {}
locals: locals:
7: "local7" 7: "node"
client!ll.b (I)Z: client!ll.b (I)Z:
owner: "Class112" owner: "LinkedList"
name: "method2609" name: "isEmpty"
arguments: {} arguments: {}
locals: {} locals: {}
client!ll.b (Z)Lclient!ni;: client!ll.b (Z)Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "method2615" name: "prev"
arguments: {} arguments: {}
locals: locals:
8: "local8" 8: "node"
client!ll.c (I)Lclient!ni;: client!ll.c (I)Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "method2610" name: "head"
arguments: {} arguments: {}
locals: locals:
7: "local7" 7: "node"
client!ll.d (I)Lclient!ni;: client!ll.d (I)Lclient!ni;:
owner: "Class112" owner: "LinkedList"
name: "method2616" name: "next"
arguments: {} arguments: {}
locals: locals:
13: "local13" 13: "node"
client!lm.<init> (Lclient!bi;IIIIIIIII)V: client!lm.<init> (Lclient!bi;IIIIIIIII)V:
owner: "Class20_Sub2_Sub1" owner: "Class20_Sub2_Sub1"
name: "<init>" name: "<init>"

@ -710,7 +710,7 @@ methods:
3: "head" 3: "head"
unpackclass!f.a (Lunpackclass!w;)V: unpackclass!f.a (Lunpackclass!w;)V:
owner: "LinkedList" owner: "LinkedList"
name: "add" name: "addTail"
arguments: arguments:
0: "node" 0: "node"
locals: {} locals: {}

Loading…
Cancel
Save