1.class public LFillArrayData;
2
3.super Ljava/lang/Object;
4
5.method public static emptyIntArray([I)V
6   .registers 1
7
8   fill-array-data v0, :ArrayData
9   return-void
10
11:ArrayData
12    .array-data 4
13    .end array-data
14
15.end method
16
17.method public static intArray([I)V
18   .registers 1
19
20   fill-array-data v0, :ArrayData
21   return-void
22
23:ArrayData
24    .array-data 4
25        1 2 3 4 5
26    .end array-data
27
28.end method
29
30.method public static intArrayFillInstructionAfterData([I)V
31   .registers 1
32   goto :FillInstruction
33
34:ArrayData
35    .array-data 4
36        1 2 3 4 5
37    .end array-data
38
39:FillInstruction
40   fill-array-data v0, :ArrayData
41   return-void
42
43.end method
44
45.method public static shortArray([S)V
46   .registers 1
47
48   fill-array-data v0, :ArrayData
49   return-void
50
51:ArrayData
52    .array-data 2
53        1 2 3 4 5
54    .end array-data
55
56.end method
57
58.method public static charArray([C)V
59   .registers 1
60
61   fill-array-data v0, :ArrayData
62   return-void
63
64:ArrayData
65    .array-data 2
66        1 2 3 4 5
67    .end array-data
68
69.end method
70
71.method public static byteArray([B)V
72   .registers 1
73
74   fill-array-data v0, :ArrayData
75   return-void
76
77:ArrayData
78    .array-data 1
79        1 2 3 4 5
80    .end array-data
81
82.end method
83
84.method public static booleanArray([Z)V
85   .registers 1
86
87   fill-array-data v0, :ArrayData
88   return-void
89
90:ArrayData
91    .array-data 1
92        0 1 1
93    .end array-data
94
95.end method
96
97.method public static longArray([J)V
98   .registers 1
99
100   fill-array-data v0, :ArrayData
101   return-void
102
103:ArrayData
104    .array-data 8
105        1 2 3 4 5
106    .end array-data
107
108.end method
109