Home | History | Annotate | Download | only in 111-use-null-as-array
      1 Blort.test_getBooleanArray:()Z:
      2 regs: 0002; ins: 0000; outs: 0000
      3   0000: const/4 v0, #null // #0
      4   0001: const/4 v1, #int 1 // #1
      5   0002: aget-byte v0, v0, v1
      6   0004: return v0
      7 Blort.test_getByteArray:()B:
      8 regs: 0002; ins: 0000; outs: 0000
      9   0000: const/4 v0, #null // #0
     10   0001: const/4 v1, #int 2 // #2
     11   0002: aget-byte v0, v0, v1
     12   0004: return v0
     13 Blort.test_getCharArray:()C:
     14 regs: 0002; ins: 0000; outs: 0000
     15   0000: const/4 v0, #null // #0
     16   0001: const/4 v1, #int 3 // #3
     17   0002: aget-char v0, v0, v1
     18   0004: return v0
     19 Blort.test_getDoubleArray:()D:
     20 regs: 0002; ins: 0000; outs: 0000
     21   0000: const/4 v0, #null // #0
     22   0001: const/4 v1, #int 4 // #4
     23   0002: aget-wide v0, v0, v1
     24   0004: return-wide v0
     25 Blort.test_getFloatArray:()F:
     26 regs: 0002; ins: 0000; outs: 0000
     27   0000: const/4 v0, #null // #0
     28   0001: const/4 v1, #int 5 // #5
     29   0002: aget v0, v0, v1
     30   0004: return v0
     31 Blort.test_getIntArray:()I:
     32 regs: 0002; ins: 0000; outs: 0000
     33   0000: const/4 v0, #null // #0
     34   0001: const/4 v1, #int 6 // #6
     35   0002: aget v0, v0, v1
     36   0004: return v0
     37 Blort.test_getLongArray:()J:
     38 regs: 0002; ins: 0000; outs: 0000
     39   0000: const/4 v0, #null // #0
     40   0001: const/4 v1, #int 7 // #7
     41   0002: aget-wide v0, v0, v1
     42   0004: return-wide v0
     43 Blort.test_getObjectArray:()Ljava/lang/Object;:
     44 regs: 0002; ins: 0000; outs: 0000
     45   0000: const/4 v0, #null // #0
     46   0001: const/16 v1, #int 8 // #0008
     47   0003: aget-object v0, v0, v1
     48   0005: return-object v0
     49 Blort.test_getShortArray:()S:
     50 regs: 0002; ins: 0000; outs: 0000
     51   0000: const/4 v0, #null // #0
     52   0001: const/16 v1, #int 9 // #0009
     53   0003: aget-short v0, v0, v1
     54   0005: return v0
     55 Blort.test_setBooleanArray:()V:
     56 regs: 0002; ins: 0000; outs: 0000
     57   0000: const/4 v1, #int 1 // #1
     58   0001: const/4 v0, #null // #0
     59   0002: aput v1, v0, v1
     60   0004: return-void
     61 Blort.test_setByteArray:()V:
     62 regs: 0003; ins: 0000; outs: 0000
     63   0000: const/4 v0, #null // #0
     64   0001: const/4 v1, #int 2 // #2
     65   0002: const/4 v2, #int 3 // #3
     66   0003: aput v2, v0, v1
     67   0005: return-void
     68 Blort.test_setCharArray:()V:
     69 regs: 0003; ins: 0000; outs: 0000
     70   0000: const/4 v0, #null // #0
     71   0001: const/4 v1, #int 4 // #4
     72   0002: const/4 v2, #int 5 // #5
     73   0003: aput v2, v0, v1
     74   0005: return-void
     75 Blort.test_setDoubleArray:()V:
     76 regs: 0004; ins: 0000; outs: 0000
     77   0000: const/4 v0, #null // #0
     78   0001: const/4 v1, #int 6 // #6
     79   0002: const-wide/high16 v2, #double 7.0 // #401c000000000000
     80   0004: aput-wide v2, v0, v1
     81   0006: return-void
     82 Blort.test_setFloatArray:()V:
     83 regs: 0003; ins: 0000; outs: 0000
     84   0000: const/4 v0, #null // #0
     85   0001: const/16 v1, #int 8 // #0008
     86   0003: const/high16 v2, #float 9.0 // #41100000
     87   0005: aput v2, v0, v1
     88   0007: return-void
     89 Blort.test_setIntArray:()V:
     90 regs: 0003; ins: 0000; outs: 0000
     91   0000: const/4 v0, #null // #0
     92   0001: const/16 v1, #int 10 // #000a
     93   0003: const/16 v2, #int 11 // #000b
     94   0005: aput v2, v0, v1
     95   0007: return-void
     96 Blort.test_setLongArray:()V:
     97 regs: 0004; ins: 0000; outs: 0000
     98   0000: const/4 v0, #null // #0
     99   0001: const/16 v1, #int 12 // #000c
    100   0003: const-wide/16 v2, #long 13 // #000d
    101   0005: aput-wide v2, v0, v1
    102   0007: return-void
    103 Blort.test_setObjectArray:()V:
    104 regs: 0003; ins: 0000; outs: 0000
    105   0000: const/4 v0, #null // #0
    106   0001: const/16 v1, #int 14 // #000e
    107   0003: const-string v2, "blort"
    108   0005: aput-object v2, v0, v1
    109   0007: return-void
    110 Blort.test_setShortArray:()V:
    111 regs: 0003; ins: 0000; outs: 0000
    112   0000: const/4 v0, #null // #0
    113   0001: const/16 v1, #int 15 // #000f
    114   0003: const/16 v2, #int 16 // #0010
    115   0005: aput v2, v0, v1
    116   0007: return-void
    117