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