Ben Gruver | 923cc91 | 2015-03-30 21:05:45 -0700 | [diff] [blame] | 1 | .class public Lblah; |
| 2 | .super Ljava/lang/Object; |
| 3 | |
| 4 | .annotation runtime Lblah; |
| 5 | element = Lblah;->blah:Lblah; |
| 6 | element2 = .enum Lblah;->blah:Lblah; |
| 7 | .end annotation |
| 8 | |
| 9 | .field public blah:Lblah; |
| 10 | |
| 11 | .method public blah(Lblah;)Lblah; |
| 12 | .registers 2 |
| 13 | |
| 14 | iget v0, v0, Lblah;->blah:Lblah; |
| 15 | iget-object v0, v0, Lblah;->blah:Lblah; |
| 16 | iget-byte v0, v0, Lblah;->blah:Lblah; |
| 17 | iget-char v0, v0, Lblah;->blah:Lblah; |
| 18 | iget-object v0, v0, Lblah;->blah:Lblah; |
| 19 | iget-object-volatile v0, v0, Lblah;->blah:Lblah; |
| 20 | iget-short v0, v0, Lblah;->blah:Lblah; |
| 21 | iget-volatile v0, v0, Lblah;->blah:Lblah; |
| 22 | iget-wide v0, v0, Lblah;->blah:Lblah; |
| 23 | iget-wide-volatile v0, v0, Lblah;->blah:Lblah; |
| 24 | sget v0, Lblah;->blah:Lblah; |
| 25 | sget-boolean v0, Lblah;->blah:Lblah; |
| 26 | sget-byte v0, Lblah;->blah:Lblah; |
| 27 | sget-char v0, Lblah;->blah:Lblah; |
| 28 | sget-object v0, Lblah;->blah:Lblah; |
| 29 | sget-object-volatile v0, Lblah;->blah:Lblah; |
| 30 | sget-short v0, Lblah;->blah:Lblah; |
| 31 | sget-volatile v0, Lblah;->blah:Lblah; |
| 32 | sget-wide v0, Lblah;->blah:Lblah; |
| 33 | sget-wide-volatile v0, Lblah;->blah:Lblah; |
| 34 | |
| 35 | iput v0, v0, Lblah;->blah:Lblah; |
| 36 | iput-object v0, v0, Lblah;->blah:Lblah; |
| 37 | iput-byte v0, v0, Lblah;->blah:Lblah; |
| 38 | iput-char v0, v0, Lblah;->blah:Lblah; |
| 39 | iput-object v0, v0, Lblah;->blah:Lblah; |
| 40 | iput-object-volatile v0, v0, Lblah;->blah:Lblah; |
| 41 | iput-short v0, v0, Lblah;->blah:Lblah; |
| 42 | iput-volatile v0, v0, Lblah;->blah:Lblah; |
| 43 | iput-wide v0, v0, Lblah;->blah:Lblah; |
| 44 | iput-wide-volatile v0, v0, Lblah;->blah:Lblah; |
| 45 | sput v0, Lblah;->blah:Lblah; |
| 46 | sput-boolean v0, Lblah;->blah:Lblah; |
| 47 | sput-byte v0, Lblah;->blah:Lblah; |
| 48 | sput-char v0, Lblah;->blah:Lblah; |
| 49 | sput-object v0, Lblah;->blah:Lblah; |
| 50 | sput-object-volatile v0, Lblah;->blah:Lblah; |
| 51 | sput-short v0, Lblah;->blah:Lblah; |
| 52 | sput-volatile v0, Lblah;->blah:Lblah; |
| 53 | sput-wide v0, Lblah;->blah:Lblah; |
| 54 | sput-wide-volatile v0, Lblah;->blah:Lblah; |
| 55 | |
| 56 | throw-verification-error generic-error, Lblah;->blah:Lblah; |
| 57 | |
| 58 | return-void |
| 59 | .end method |