blob: f1630844328654fc18a60fdd1842c46359e9af2d [file] [log] [blame]
Nicolas Geoffraya3d05a42014-10-20 17:41:32 +01001.class public LFillArrayData;
2
3.super Ljava/lang/Object;
4
Vladimir Markoc69fba22016-09-06 16:49:15 +01005.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
Nicolas Geoffraya3d05a42014-10-20 17:41:32 +010017.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
Vladimir Markod9ad3572016-07-22 10:52:24 +010030.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
Nicolas Geoffraya3d05a42014-10-20 17:41:32 +010045.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