public final class org.jcodings.specific.GB18030Encoding extends org.jcodings.MultiByteEncoding
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.jcodings.specific.GB18030Encoding
super_class: org.jcodings.MultiByteEncoding
{
private static final java.lang.String GB18030;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "GB18030"
private static final int C1;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final int C2;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int C4;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final int CM;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3
private static final int[] GB18030_MAP;
descriptor: [I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int[][] GB18030Trans;
descriptor: [[I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final org.jcodings.specific.GB18030Encoding INSTANCE;
descriptor: Lorg/jcodings/specific/GB18030Encoding;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$org$jcodings$specific$GB18030Encoding$State;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=0, args_size=0
0: .line 449
sipush 256
newarray 10
dup
bipush 48
1: .line 453
iconst_2
iastore
dup
bipush 49
iconst_2
iastore
dup
bipush 50
iconst_2
iastore
dup
bipush 51
iconst_2
iastore
dup
bipush 52
iconst_2
iastore
dup
bipush 53
iconst_2
iastore
dup
bipush 54
iconst_2
iastore
dup
bipush 55
iconst_2
iastore
dup
bipush 56
iconst_2
iastore
dup
bipush 57
iconst_2
iastore
dup
bipush 64
2: .line 454
iconst_1
iastore
dup
bipush 65
iconst_1
iastore
dup
bipush 66
iconst_1
iastore
dup
bipush 67
iconst_1
iastore
dup
bipush 68
iconst_1
iastore
dup
bipush 69
iconst_1
iastore
dup
bipush 70
iconst_1
iastore
dup
bipush 71
iconst_1
iastore
dup
bipush 72
iconst_1
iastore
dup
bipush 73
iconst_1
iastore
dup
bipush 74
iconst_1
iastore
dup
bipush 75
iconst_1
iastore
dup
bipush 76
iconst_1
iastore
dup
bipush 77
iconst_1
iastore
dup
bipush 78
iconst_1
iastore
dup
bipush 79
iconst_1
iastore
dup
bipush 80
3: .line 455
iconst_1
iastore
dup
bipush 81
iconst_1
iastore
dup
bipush 82
iconst_1
iastore
dup
bipush 83
iconst_1
iastore
dup
bipush 84
iconst_1
iastore
dup
bipush 85
iconst_1
iastore
dup
bipush 86
iconst_1
iastore
dup
bipush 87
iconst_1
iastore
dup
bipush 88
iconst_1
iastore
dup
bipush 89
iconst_1
iastore
dup
bipush 90
iconst_1
iastore
dup
bipush 91
iconst_1
iastore
dup
bipush 92
iconst_1
iastore
dup
bipush 93
iconst_1
iastore
dup
bipush 94
iconst_1
iastore
dup
bipush 95
iconst_1
iastore
dup
bipush 96
4: .line 456
iconst_1
iastore
dup
bipush 97
iconst_1
iastore
dup
bipush 98
iconst_1
iastore
dup
bipush 99
iconst_1
iastore
dup
bipush 100
iconst_1
iastore
dup
bipush 101
iconst_1
iastore
dup
bipush 102
iconst_1
iastore
dup
bipush 103
iconst_1
iastore
dup
bipush 104
iconst_1
iastore
dup
bipush 105
iconst_1
iastore
dup
bipush 106
iconst_1
iastore
dup
bipush 107
iconst_1
iastore
dup
bipush 108
iconst_1
iastore
dup
bipush 109
iconst_1
iastore
dup
bipush 110
iconst_1
iastore
dup
bipush 111
iconst_1
iastore
dup
bipush 112
5: .line 457
iconst_1
iastore
dup
bipush 113
iconst_1
iastore
dup
bipush 114
iconst_1
iastore
dup
bipush 115
iconst_1
iastore
dup
bipush 116
iconst_1
iastore
dup
bipush 117
iconst_1
iastore
dup
bipush 118
iconst_1
iastore
dup
bipush 119
iconst_1
iastore
dup
bipush 120
iconst_1
iastore
dup
bipush 121
iconst_1
iastore
dup
bipush 122
iconst_1
iastore
dup
bipush 123
iconst_1
iastore
dup
bipush 124
iconst_1
iastore
dup
bipush 125
iconst_1
iastore
dup
bipush 126
iconst_1
iastore
dup
sipush 128
6: .line 458
iconst_1
iastore
dup
sipush 129
iconst_3
iastore
dup
sipush 130
iconst_3
iastore
dup
sipush 131
iconst_3
iastore
dup
sipush 132
iconst_3
iastore
dup
sipush 133
iconst_3
iastore
dup
sipush 134
iconst_3
iastore
dup
sipush 135
iconst_3
iastore
dup
sipush 136
iconst_3
iastore
dup
sipush 137
iconst_3
iastore
dup
sipush 138
iconst_3
iastore
dup
sipush 139
iconst_3
iastore
dup
sipush 140
iconst_3
iastore
dup
sipush 141
iconst_3
iastore
dup
sipush 142
iconst_3
iastore
dup
sipush 143
iconst_3
iastore
dup
sipush 144
7: .line 459
iconst_3
iastore
dup
sipush 145
iconst_3
iastore
dup
sipush 146
iconst_3
iastore
dup
sipush 147
iconst_3
iastore
dup
sipush 148
iconst_3
iastore
dup
sipush 149
iconst_3
iastore
dup
sipush 150
iconst_3
iastore
dup
sipush 151
iconst_3
iastore
dup
sipush 152
iconst_3
iastore
dup
sipush 153
iconst_3
iastore
dup
sipush 154
iconst_3
iastore
dup
sipush 155
iconst_3
iastore
dup
sipush 156
iconst_3
iastore
dup
sipush 157
iconst_3
iastore
dup
sipush 158
iconst_3
iastore
dup
sipush 159
iconst_3
iastore
dup
sipush 160
8: .line 460
iconst_3
iastore
dup
sipush 161
iconst_3
iastore
dup
sipush 162
iconst_3
iastore
dup
sipush 163
iconst_3
iastore
dup
sipush 164
iconst_3
iastore
dup
sipush 165
iconst_3
iastore
dup
sipush 166
iconst_3
iastore
dup
sipush 167
iconst_3
iastore
dup
sipush 168
iconst_3
iastore
dup
sipush 169
iconst_3
iastore
dup
sipush 170
iconst_3
iastore
dup
sipush 171
iconst_3
iastore
dup
sipush 172
iconst_3
iastore
dup
sipush 173
iconst_3
iastore
dup
sipush 174
iconst_3
iastore
dup
sipush 175
iconst_3
iastore
dup
sipush 176
9: .line 461
iconst_3
iastore
dup
sipush 177
iconst_3
iastore
dup
sipush 178
iconst_3
iastore
dup
sipush 179
iconst_3
iastore
dup
sipush 180
iconst_3
iastore
dup
sipush 181
iconst_3
iastore
dup
sipush 182
iconst_3
iastore
dup
sipush 183
iconst_3
iastore
dup
sipush 184
iconst_3
iastore
dup
sipush 185
iconst_3
iastore
dup
sipush 186
iconst_3
iastore
dup
sipush 187
iconst_3
iastore
dup
sipush 188
iconst_3
iastore
dup
sipush 189
iconst_3
iastore
dup
sipush 190
iconst_3
iastore
dup
sipush 191
iconst_3
iastore
dup
sipush 192
10: .line 462
iconst_3
iastore
dup
sipush 193
iconst_3
iastore
dup
sipush 194
iconst_3
iastore
dup
sipush 195
iconst_3
iastore
dup
sipush 196
iconst_3
iastore
dup
sipush 197
iconst_3
iastore
dup
sipush 198
iconst_3
iastore
dup
sipush 199
iconst_3
iastore
dup
sipush 200
iconst_3
iastore
dup
sipush 201
iconst_3
iastore
dup
sipush 202
iconst_3
iastore
dup
sipush 203
iconst_3
iastore
dup
sipush 204
iconst_3
iastore
dup
sipush 205
iconst_3
iastore
dup
sipush 206
iconst_3
iastore
dup
sipush 207
iconst_3
iastore
dup
sipush 208
11: .line 463
iconst_3
iastore
dup
sipush 209
iconst_3
iastore
dup
sipush 210
iconst_3
iastore
dup
sipush 211
iconst_3
iastore
dup
sipush 212
iconst_3
iastore
dup
sipush 213
iconst_3
iastore
dup
sipush 214
iconst_3
iastore
dup
sipush 215
iconst_3
iastore
dup
sipush 216
iconst_3
iastore
dup
sipush 217
iconst_3
iastore
dup
sipush 218
iconst_3
iastore
dup
sipush 219
iconst_3
iastore
dup
sipush 220
iconst_3
iastore
dup
sipush 221
iconst_3
iastore
dup
sipush 222
iconst_3
iastore
dup
sipush 223
iconst_3
iastore
dup
sipush 224
12: .line 464
iconst_3
iastore
dup
sipush 225
iconst_3
iastore
dup
sipush 226
iconst_3
iastore
dup
sipush 227
iconst_3
iastore
dup
sipush 228
iconst_3
iastore
dup
sipush 229
iconst_3
iastore
dup
sipush 230
iconst_3
iastore
dup
sipush 231
iconst_3
iastore
dup
sipush 232
iconst_3
iastore
dup
sipush 233
iconst_3
iastore
dup
sipush 234
iconst_3
iastore
dup
sipush 235
iconst_3
iastore
dup
sipush 236
iconst_3
iastore
dup
sipush 237
iconst_3
iastore
dup
sipush 238
iconst_3
iastore
dup
sipush 239
iconst_3
iastore
dup
sipush 240
13: .line 465
iconst_3
iastore
dup
sipush 241
iconst_3
iastore
dup
sipush 242
iconst_3
iastore
dup
sipush 243
iconst_3
iastore
dup
sipush 244
iconst_3
iastore
dup
sipush 245
iconst_3
iastore
dup
sipush 246
iconst_3
iastore
dup
sipush 247
iconst_3
iastore
dup
sipush 248
iconst_3
iastore
dup
sipush 249
iconst_3
iastore
dup
sipush 250
iconst_3
iastore
dup
sipush 251
iconst_3
iastore
dup
sipush 252
iconst_3
iastore
dup
sipush 253
iconst_3
iastore
dup
sipush 254
iconst_3
iastore
14: .line 449
putstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
15: .line 468
iconst_4
anewarray int[]
dup
iconst_0
16: .line 469
sipush 256
newarray 10
dup
iconst_0
17: .line 470
iconst_m1
iastore
dup
iconst_1
iconst_m1
iastore
dup
iconst_2
iconst_m1
iastore
dup
iconst_3
iconst_m1
iastore
dup
iconst_4
iconst_m1
iastore
dup
iconst_5
iconst_m1
iastore
dup
bipush 6
iconst_m1
iastore
dup
bipush 7
iconst_m1
iastore
dup
bipush 8
iconst_m1
iastore
dup
bipush 9
iconst_m1
iastore
dup
bipush 10
iconst_m1
iastore
dup
bipush 11
iconst_m1
iastore
dup
bipush 12
iconst_m1
iastore
dup
bipush 13
iconst_m1
iastore
dup
bipush 14
iconst_m1
iastore
dup
bipush 15
iconst_m1
iastore
dup
bipush 16
18: .line 471
iconst_m1
iastore
dup
bipush 17
iconst_m1
iastore
dup
bipush 18
iconst_m1
iastore
dup
bipush 19
iconst_m1
iastore
dup
bipush 20
iconst_m1
iastore
dup
bipush 21
iconst_m1
iastore
dup
bipush 22
iconst_m1
iastore
dup
bipush 23
iconst_m1
iastore
dup
bipush 24
iconst_m1
iastore
dup
bipush 25
iconst_m1
iastore
dup
bipush 26
iconst_m1
iastore
dup
bipush 27
iconst_m1
iastore
dup
bipush 28
iconst_m1
iastore
dup
bipush 29
iconst_m1
iastore
dup
bipush 30
iconst_m1
iastore
dup
bipush 31
iconst_m1
iastore
dup
bipush 32
19: .line 472
iconst_m1
iastore
dup
bipush 33
iconst_m1
iastore
dup
bipush 34
iconst_m1
iastore
dup
bipush 35
iconst_m1
iastore
dup
bipush 36
iconst_m1
iastore
dup
bipush 37
iconst_m1
iastore
dup
bipush 38
iconst_m1
iastore
dup
bipush 39
iconst_m1
iastore
dup
bipush 40
iconst_m1
iastore
dup
bipush 41
iconst_m1
iastore
dup
bipush 42
iconst_m1
iastore
dup
bipush 43
iconst_m1
iastore
dup
bipush 44
iconst_m1
iastore
dup
bipush 45
iconst_m1
iastore
dup
bipush 46
iconst_m1
iastore
dup
bipush 47
iconst_m1
iastore
dup
bipush 48
20: .line 473
iconst_m1
iastore
dup
bipush 49
iconst_m1
iastore
dup
bipush 50
iconst_m1
iastore
dup
bipush 51
iconst_m1
iastore
dup
bipush 52
iconst_m1
iastore
dup
bipush 53
iconst_m1
iastore
dup
bipush 54
iconst_m1
iastore
dup
bipush 55
iconst_m1
iastore
dup
bipush 56
iconst_m1
iastore
dup
bipush 57
iconst_m1
iastore
dup
bipush 58
iconst_m1
iastore
dup
bipush 59
iconst_m1
iastore
dup
bipush 60
iconst_m1
iastore
dup
bipush 61
iconst_m1
iastore
dup
bipush 62
iconst_m1
iastore
dup
bipush 63
iconst_m1
iastore
dup
bipush 64
21: .line 474
iconst_m1
iastore
dup
bipush 65
iconst_m1
iastore
dup
bipush 66
iconst_m1
iastore
dup
bipush 67
iconst_m1
iastore
dup
bipush 68
iconst_m1
iastore
dup
bipush 69
iconst_m1
iastore
dup
bipush 70
iconst_m1
iastore
dup
bipush 71
iconst_m1
iastore
dup
bipush 72
iconst_m1
iastore
dup
bipush 73
iconst_m1
iastore
dup
bipush 74
iconst_m1
iastore
dup
bipush 75
iconst_m1
iastore
dup
bipush 76
iconst_m1
iastore
dup
bipush 77
iconst_m1
iastore
dup
bipush 78
iconst_m1
iastore
dup
bipush 79
iconst_m1
iastore
dup
bipush 80
22: .line 475
iconst_m1
iastore
dup
bipush 81
iconst_m1
iastore
dup
bipush 82
iconst_m1
iastore
dup
bipush 83
iconst_m1
iastore
dup
bipush 84
iconst_m1
iastore
dup
bipush 85
iconst_m1
iastore
dup
bipush 86
iconst_m1
iastore
dup
bipush 87
iconst_m1
iastore
dup
bipush 88
iconst_m1
iastore
dup
bipush 89
iconst_m1
iastore
dup
bipush 90
iconst_m1
iastore
dup
bipush 91
iconst_m1
iastore
dup
bipush 92
iconst_m1
iastore
dup
bipush 93
iconst_m1
iastore
dup
bipush 94
iconst_m1
iastore
dup
bipush 95
iconst_m1
iastore
dup
bipush 96
23: .line 476
iconst_m1
iastore
dup
bipush 97
iconst_m1
iastore
dup
bipush 98
iconst_m1
iastore
dup
bipush 99
iconst_m1
iastore
dup
bipush 100
iconst_m1
iastore
dup
bipush 101
iconst_m1
iastore
dup
bipush 102
iconst_m1
iastore
dup
bipush 103
iconst_m1
iastore
dup
bipush 104
iconst_m1
iastore
dup
bipush 105
iconst_m1
iastore
dup
bipush 106
iconst_m1
iastore
dup
bipush 107
iconst_m1
iastore
dup
bipush 108
iconst_m1
iastore
dup
bipush 109
iconst_m1
iastore
dup
bipush 110
iconst_m1
iastore
dup
bipush 111
iconst_m1
iastore
dup
bipush 112
24: .line 477
iconst_m1
iastore
dup
bipush 113
iconst_m1
iastore
dup
bipush 114
iconst_m1
iastore
dup
bipush 115
iconst_m1
iastore
dup
bipush 116
iconst_m1
iastore
dup
bipush 117
iconst_m1
iastore
dup
bipush 118
iconst_m1
iastore
dup
bipush 119
iconst_m1
iastore
dup
bipush 120
iconst_m1
iastore
dup
bipush 121
iconst_m1
iastore
dup
bipush 122
iconst_m1
iastore
dup
bipush 123
iconst_m1
iastore
dup
bipush 124
iconst_m1
iastore
dup
bipush 125
iconst_m1
iastore
dup
bipush 126
iconst_m1
iastore
dup
bipush 127
iconst_m1
iastore
dup
sipush 128
25: .line 478
bipush -2
iastore
dup
sipush 129
iconst_1
iastore
dup
sipush 130
iconst_1
iastore
dup
sipush 131
iconst_1
iastore
dup
sipush 132
iconst_1
iastore
dup
sipush 133
iconst_1
iastore
dup
sipush 134
iconst_1
iastore
dup
sipush 135
iconst_1
iastore
dup
sipush 136
iconst_1
iastore
dup
sipush 137
iconst_1
iastore
dup
sipush 138
iconst_1
iastore
dup
sipush 139
iconst_1
iastore
dup
sipush 140
iconst_1
iastore
dup
sipush 141
iconst_1
iastore
dup
sipush 142
iconst_1
iastore
dup
sipush 143
iconst_1
iastore
dup
sipush 144
26: .line 479
iconst_1
iastore
dup
sipush 145
iconst_1
iastore
dup
sipush 146
iconst_1
iastore
dup
sipush 147
iconst_1
iastore
dup
sipush 148
iconst_1
iastore
dup
sipush 149
iconst_1
iastore
dup
sipush 150
iconst_1
iastore
dup
sipush 151
iconst_1
iastore
dup
sipush 152
iconst_1
iastore
dup
sipush 153
iconst_1
iastore
dup
sipush 154
iconst_1
iastore
dup
sipush 155
iconst_1
iastore
dup
sipush 156
iconst_1
iastore
dup
sipush 157
iconst_1
iastore
dup
sipush 158
iconst_1
iastore
dup
sipush 159
iconst_1
iastore
dup
sipush 160
27: .line 480
iconst_1
iastore
dup
sipush 161
iconst_1
iastore
dup
sipush 162
iconst_1
iastore
dup
sipush 163
iconst_1
iastore
dup
sipush 164
iconst_1
iastore
dup
sipush 165
iconst_1
iastore
dup
sipush 166
iconst_1
iastore
dup
sipush 167
iconst_1
iastore
dup
sipush 168
iconst_1
iastore
dup
sipush 169
iconst_1
iastore
dup
sipush 170
iconst_1
iastore
dup
sipush 171
iconst_1
iastore
dup
sipush 172
iconst_1
iastore
dup
sipush 173
iconst_1
iastore
dup
sipush 174
iconst_1
iastore
dup
sipush 175
iconst_1
iastore
dup
sipush 176
28: .line 481
iconst_1
iastore
dup
sipush 177
iconst_1
iastore
dup
sipush 178
iconst_1
iastore
dup
sipush 179
iconst_1
iastore
dup
sipush 180
iconst_1
iastore
dup
sipush 181
iconst_1
iastore
dup
sipush 182
iconst_1
iastore
dup
sipush 183
iconst_1
iastore
dup
sipush 184
iconst_1
iastore
dup
sipush 185
iconst_1
iastore
dup
sipush 186
iconst_1
iastore
dup
sipush 187
iconst_1
iastore
dup
sipush 188
iconst_1
iastore
dup
sipush 189
iconst_1
iastore
dup
sipush 190
iconst_1
iastore
dup
sipush 191
iconst_1
iastore
dup
sipush 192
29: .line 482
iconst_1
iastore
dup
sipush 193
iconst_1
iastore
dup
sipush 194
iconst_1
iastore
dup
sipush 195
iconst_1
iastore
dup
sipush 196
iconst_1
iastore
dup
sipush 197
iconst_1
iastore
dup
sipush 198
iconst_1
iastore
dup
sipush 199
iconst_1
iastore
dup
sipush 200
iconst_1
iastore
dup
sipush 201
iconst_1
iastore
dup
sipush 202
iconst_1
iastore
dup
sipush 203
iconst_1
iastore
dup
sipush 204
iconst_1
iastore
dup
sipush 205
iconst_1
iastore
dup
sipush 206
iconst_1
iastore
dup
sipush 207
iconst_1
iastore
dup
sipush 208
30: .line 483
iconst_1
iastore
dup
sipush 209
iconst_1
iastore
dup
sipush 210
iconst_1
iastore
dup
sipush 211
iconst_1
iastore
dup
sipush 212
iconst_1
iastore
dup
sipush 213
iconst_1
iastore
dup
sipush 214
iconst_1
iastore
dup
sipush 215
iconst_1
iastore
dup
sipush 216
iconst_1
iastore
dup
sipush 217
iconst_1
iastore
dup
sipush 218
iconst_1
iastore
dup
sipush 219
iconst_1
iastore
dup
sipush 220
iconst_1
iastore
dup
sipush 221
iconst_1
iastore
dup
sipush 222
iconst_1
iastore
dup
sipush 223
iconst_1
iastore
dup
sipush 224
31: .line 484
iconst_1
iastore
dup
sipush 225
iconst_1
iastore
dup
sipush 226
iconst_1
iastore
dup
sipush 227
iconst_1
iastore
dup
sipush 228
iconst_1
iastore
dup
sipush 229
iconst_1
iastore
dup
sipush 230
iconst_1
iastore
dup
sipush 231
iconst_1
iastore
dup
sipush 232
iconst_1
iastore
dup
sipush 233
iconst_1
iastore
dup
sipush 234
iconst_1
iastore
dup
sipush 235
iconst_1
iastore
dup
sipush 236
iconst_1
iastore
dup
sipush 237
iconst_1
iastore
dup
sipush 238
iconst_1
iastore
dup
sipush 239
iconst_1
iastore
dup
sipush 240
32: .line 485
iconst_1
iastore
dup
sipush 241
iconst_1
iastore
dup
sipush 242
iconst_1
iastore
dup
sipush 243
iconst_1
iastore
dup
sipush 244
iconst_1
iastore
dup
sipush 245
iconst_1
iastore
dup
sipush 246
iconst_1
iastore
dup
sipush 247
iconst_1
iastore
dup
sipush 248
iconst_1
iastore
dup
sipush 249
iconst_1
iastore
dup
sipush 250
iconst_1
iastore
dup
sipush 251
iconst_1
iastore
dup
sipush 252
iconst_1
iastore
dup
sipush 253
iconst_1
iastore
dup
sipush 254
iconst_1
iastore
dup
sipush 255
bipush -2
iastore
aastore
dup
iconst_1
33: .line 487
sipush 256
newarray 10
dup
iconst_0
34: .line 488
bipush -2
iastore
dup
iconst_1
bipush -2
iastore
dup
iconst_2
bipush -2
iastore
dup
iconst_3
bipush -2
iastore
dup
iconst_4
bipush -2
iastore
dup
iconst_5
bipush -2
iastore
dup
bipush 6
bipush -2
iastore
dup
bipush 7
bipush -2
iastore
dup
bipush 8
bipush -2
iastore
dup
bipush 9
bipush -2
iastore
dup
bipush 10
bipush -2
iastore
dup
bipush 11
bipush -2
iastore
dup
bipush 12
bipush -2
iastore
dup
bipush 13
bipush -2
iastore
dup
bipush 14
bipush -2
iastore
dup
bipush 15
bipush -2
iastore
dup
bipush 16
35: .line 489
bipush -2
iastore
dup
bipush 17
bipush -2
iastore
dup
bipush 18
bipush -2
iastore
dup
bipush 19
bipush -2
iastore
dup
bipush 20
bipush -2
iastore
dup
bipush 21
bipush -2
iastore
dup
bipush 22
bipush -2
iastore
dup
bipush 23
bipush -2
iastore
dup
bipush 24
bipush -2
iastore
dup
bipush 25
bipush -2
iastore
dup
bipush 26
bipush -2
iastore
dup
bipush 27
bipush -2
iastore
dup
bipush 28
bipush -2
iastore
dup
bipush 29
bipush -2
iastore
dup
bipush 30
bipush -2
iastore
dup
bipush 31
bipush -2
iastore
dup
bipush 32
36: .line 490
bipush -2
iastore
dup
bipush 33
bipush -2
iastore
dup
bipush 34
bipush -2
iastore
dup
bipush 35
bipush -2
iastore
dup
bipush 36
bipush -2
iastore
dup
bipush 37
bipush -2
iastore
dup
bipush 38
bipush -2
iastore
dup
bipush 39
bipush -2
iastore
dup
bipush 40
bipush -2
iastore
dup
bipush 41
bipush -2
iastore
dup
bipush 42
bipush -2
iastore
dup
bipush 43
bipush -2
iastore
dup
bipush 44
bipush -2
iastore
dup
bipush 45
bipush -2
iastore
dup
bipush 46
bipush -2
iastore
dup
bipush 47
bipush -2
iastore
dup
bipush 48
37: .line 491
iconst_2
iastore
dup
bipush 49
iconst_2
iastore
dup
bipush 50
iconst_2
iastore
dup
bipush 51
iconst_2
iastore
dup
bipush 52
iconst_2
iastore
dup
bipush 53
iconst_2
iastore
dup
bipush 54
iconst_2
iastore
dup
bipush 55
iconst_2
iastore
dup
bipush 56
iconst_2
iastore
dup
bipush 57
iconst_2
iastore
dup
bipush 58
bipush -2
iastore
dup
bipush 59
bipush -2
iastore
dup
bipush 60
bipush -2
iastore
dup
bipush 61
bipush -2
iastore
dup
bipush 62
bipush -2
iastore
dup
bipush 63
bipush -2
iastore
dup
bipush 64
38: .line 492
iconst_m1
iastore
dup
bipush 65
iconst_m1
iastore
dup
bipush 66
iconst_m1
iastore
dup
bipush 67
iconst_m1
iastore
dup
bipush 68
iconst_m1
iastore
dup
bipush 69
iconst_m1
iastore
dup
bipush 70
iconst_m1
iastore
dup
bipush 71
iconst_m1
iastore
dup
bipush 72
iconst_m1
iastore
dup
bipush 73
iconst_m1
iastore
dup
bipush 74
iconst_m1
iastore
dup
bipush 75
iconst_m1
iastore
dup
bipush 76
iconst_m1
iastore
dup
bipush 77
iconst_m1
iastore
dup
bipush 78
iconst_m1
iastore
dup
bipush 79
iconst_m1
iastore
dup
bipush 80
39: .line 493
iconst_m1
iastore
dup
bipush 81
iconst_m1
iastore
dup
bipush 82
iconst_m1
iastore
dup
bipush 83
iconst_m1
iastore
dup
bipush 84
iconst_m1
iastore
dup
bipush 85
iconst_m1
iastore
dup
bipush 86
iconst_m1
iastore
dup
bipush 87
iconst_m1
iastore
dup
bipush 88
iconst_m1
iastore
dup
bipush 89
iconst_m1
iastore
dup
bipush 90
iconst_m1
iastore
dup
bipush 91
iconst_m1
iastore
dup
bipush 92
iconst_m1
iastore
dup
bipush 93
iconst_m1
iastore
dup
bipush 94
iconst_m1
iastore
dup
bipush 95
iconst_m1
iastore
dup
bipush 96
40: .line 494
iconst_m1
iastore
dup
bipush 97
iconst_m1
iastore
dup
bipush 98
iconst_m1
iastore
dup
bipush 99
iconst_m1
iastore
dup
bipush 100
iconst_m1
iastore
dup
bipush 101
iconst_m1
iastore
dup
bipush 102
iconst_m1
iastore
dup
bipush 103
iconst_m1
iastore
dup
bipush 104
iconst_m1
iastore
dup
bipush 105
iconst_m1
iastore
dup
bipush 106
iconst_m1
iastore
dup
bipush 107
iconst_m1
iastore
dup
bipush 108
iconst_m1
iastore
dup
bipush 109
iconst_m1
iastore
dup
bipush 110
iconst_m1
iastore
dup
bipush 111
iconst_m1
iastore
dup
bipush 112
41: .line 495
iconst_m1
iastore
dup
bipush 113
iconst_m1
iastore
dup
bipush 114
iconst_m1
iastore
dup
bipush 115
iconst_m1
iastore
dup
bipush 116
iconst_m1
iastore
dup
bipush 117
iconst_m1
iastore
dup
bipush 118
iconst_m1
iastore
dup
bipush 119
iconst_m1
iastore
dup
bipush 120
iconst_m1
iastore
dup
bipush 121
iconst_m1
iastore
dup
bipush 122
iconst_m1
iastore
dup
bipush 123
iconst_m1
iastore
dup
bipush 124
iconst_m1
iastore
dup
bipush 125
iconst_m1
iastore
dup
bipush 126
iconst_m1
iastore
dup
bipush 127
bipush -2
iastore
dup
sipush 128
42: .line 496
iconst_m1
iastore
dup
sipush 129
iconst_m1
iastore
dup
sipush 130
iconst_m1
iastore
dup
sipush 131
iconst_m1
iastore
dup
sipush 132
iconst_m1
iastore
dup
sipush 133
iconst_m1
iastore
dup
sipush 134
iconst_m1
iastore
dup
sipush 135
iconst_m1
iastore
dup
sipush 136
iconst_m1
iastore
dup
sipush 137
iconst_m1
iastore
dup
sipush 138
iconst_m1
iastore
dup
sipush 139
iconst_m1
iastore
dup
sipush 140
iconst_m1
iastore
dup
sipush 141
iconst_m1
iastore
dup
sipush 142
iconst_m1
iastore
dup
sipush 143
iconst_m1
iastore
dup
sipush 144
43: .line 497
iconst_m1
iastore
dup
sipush 145
iconst_m1
iastore
dup
sipush 146
iconst_m1
iastore
dup
sipush 147
iconst_m1
iastore
dup
sipush 148
iconst_m1
iastore
dup
sipush 149
iconst_m1
iastore
dup
sipush 150
iconst_m1
iastore
dup
sipush 151
iconst_m1
iastore
dup
sipush 152
iconst_m1
iastore
dup
sipush 153
iconst_m1
iastore
dup
sipush 154
iconst_m1
iastore
dup
sipush 155
iconst_m1
iastore
dup
sipush 156
iconst_m1
iastore
dup
sipush 157
iconst_m1
iastore
dup
sipush 158
iconst_m1
iastore
dup
sipush 159
iconst_m1
iastore
dup
sipush 160
44: .line 498
iconst_m1
iastore
dup
sipush 161
iconst_m1
iastore
dup
sipush 162
iconst_m1
iastore
dup
sipush 163
iconst_m1
iastore
dup
sipush 164
iconst_m1
iastore
dup
sipush 165
iconst_m1
iastore
dup
sipush 166
iconst_m1
iastore
dup
sipush 167
iconst_m1
iastore
dup
sipush 168
iconst_m1
iastore
dup
sipush 169
iconst_m1
iastore
dup
sipush 170
iconst_m1
iastore
dup
sipush 171
iconst_m1
iastore
dup
sipush 172
iconst_m1
iastore
dup
sipush 173
iconst_m1
iastore
dup
sipush 174
iconst_m1
iastore
dup
sipush 175
iconst_m1
iastore
dup
sipush 176
45: .line 499
iconst_m1
iastore
dup
sipush 177
iconst_m1
iastore
dup
sipush 178
iconst_m1
iastore
dup
sipush 179
iconst_m1
iastore
dup
sipush 180
iconst_m1
iastore
dup
sipush 181
iconst_m1
iastore
dup
sipush 182
iconst_m1
iastore
dup
sipush 183
iconst_m1
iastore
dup
sipush 184
iconst_m1
iastore
dup
sipush 185
iconst_m1
iastore
dup
sipush 186
iconst_m1
iastore
dup
sipush 187
iconst_m1
iastore
dup
sipush 188
iconst_m1
iastore
dup
sipush 189
iconst_m1
iastore
dup
sipush 190
iconst_m1
iastore
dup
sipush 191
iconst_m1
iastore
dup
sipush 192
46: .line 500
iconst_m1
iastore
dup
sipush 193
iconst_m1
iastore
dup
sipush 194
iconst_m1
iastore
dup
sipush 195
iconst_m1
iastore
dup
sipush 196
iconst_m1
iastore
dup
sipush 197
iconst_m1
iastore
dup
sipush 198
iconst_m1
iastore
dup
sipush 199
iconst_m1
iastore
dup
sipush 200
iconst_m1
iastore
dup
sipush 201
iconst_m1
iastore
dup
sipush 202
iconst_m1
iastore
dup
sipush 203
iconst_m1
iastore
dup
sipush 204
iconst_m1
iastore
dup
sipush 205
iconst_m1
iastore
dup
sipush 206
iconst_m1
iastore
dup
sipush 207
iconst_m1
iastore
dup
sipush 208
47: .line 501
iconst_m1
iastore
dup
sipush 209
iconst_m1
iastore
dup
sipush 210
iconst_m1
iastore
dup
sipush 211
iconst_m1
iastore
dup
sipush 212
iconst_m1
iastore
dup
sipush 213
iconst_m1
iastore
dup
sipush 214
iconst_m1
iastore
dup
sipush 215
iconst_m1
iastore
dup
sipush 216
iconst_m1
iastore
dup
sipush 217
iconst_m1
iastore
dup
sipush 218
iconst_m1
iastore
dup
sipush 219
iconst_m1
iastore
dup
sipush 220
iconst_m1
iastore
dup
sipush 221
iconst_m1
iastore
dup
sipush 222
iconst_m1
iastore
dup
sipush 223
iconst_m1
iastore
dup
sipush 224
48: .line 502
iconst_m1
iastore
dup
sipush 225
iconst_m1
iastore
dup
sipush 226
iconst_m1
iastore
dup
sipush 227
iconst_m1
iastore
dup
sipush 228
iconst_m1
iastore
dup
sipush 229
iconst_m1
iastore
dup
sipush 230
iconst_m1
iastore
dup
sipush 231
iconst_m1
iastore
dup
sipush 232
iconst_m1
iastore
dup
sipush 233
iconst_m1
iastore
dup
sipush 234
iconst_m1
iastore
dup
sipush 235
iconst_m1
iastore
dup
sipush 236
iconst_m1
iastore
dup
sipush 237
iconst_m1
iastore
dup
sipush 238
iconst_m1
iastore
dup
sipush 239
iconst_m1
iastore
dup
sipush 240
49: .line 503
iconst_m1
iastore
dup
sipush 241
iconst_m1
iastore
dup
sipush 242
iconst_m1
iastore
dup
sipush 243
iconst_m1
iastore
dup
sipush 244
iconst_m1
iastore
dup
sipush 245
iconst_m1
iastore
dup
sipush 246
iconst_m1
iastore
dup
sipush 247
iconst_m1
iastore
dup
sipush 248
iconst_m1
iastore
dup
sipush 249
iconst_m1
iastore
dup
sipush 250
iconst_m1
iastore
dup
sipush 251
iconst_m1
iastore
dup
sipush 252
iconst_m1
iastore
dup
sipush 253
iconst_m1
iastore
dup
sipush 254
iconst_m1
iastore
dup
sipush 255
bipush -2
iastore
aastore
dup
iconst_2
50: .line 505
sipush 256
newarray 10
dup
iconst_0
51: .line 506
bipush -2
iastore
dup
iconst_1
bipush -2
iastore
dup
iconst_2
bipush -2
iastore
dup
iconst_3
bipush -2
iastore
dup
iconst_4
bipush -2
iastore
dup
iconst_5
bipush -2
iastore
dup
bipush 6
bipush -2
iastore
dup
bipush 7
bipush -2
iastore
dup
bipush 8
bipush -2
iastore
dup
bipush 9
bipush -2
iastore
dup
bipush 10
bipush -2
iastore
dup
bipush 11
bipush -2
iastore
dup
bipush 12
bipush -2
iastore
dup
bipush 13
bipush -2
iastore
dup
bipush 14
bipush -2
iastore
dup
bipush 15
bipush -2
iastore
dup
bipush 16
52: .line 507
bipush -2
iastore
dup
bipush 17
bipush -2
iastore
dup
bipush 18
bipush -2
iastore
dup
bipush 19
bipush -2
iastore
dup
bipush 20
bipush -2
iastore
dup
bipush 21
bipush -2
iastore
dup
bipush 22
bipush -2
iastore
dup
bipush 23
bipush -2
iastore
dup
bipush 24
bipush -2
iastore
dup
bipush 25
bipush -2
iastore
dup
bipush 26
bipush -2
iastore
dup
bipush 27
bipush -2
iastore
dup
bipush 28
bipush -2
iastore
dup
bipush 29
bipush -2
iastore
dup
bipush 30
bipush -2
iastore
dup
bipush 31
bipush -2
iastore
dup
bipush 32
53: .line 508
bipush -2
iastore
dup
bipush 33
bipush -2
iastore
dup
bipush 34
bipush -2
iastore
dup
bipush 35
bipush -2
iastore
dup
bipush 36
bipush -2
iastore
dup
bipush 37
bipush -2
iastore
dup
bipush 38
bipush -2
iastore
dup
bipush 39
bipush -2
iastore
dup
bipush 40
bipush -2
iastore
dup
bipush 41
bipush -2
iastore
dup
bipush 42
bipush -2
iastore
dup
bipush 43
bipush -2
iastore
dup
bipush 44
bipush -2
iastore
dup
bipush 45
bipush -2
iastore
dup
bipush 46
bipush -2
iastore
dup
bipush 47
bipush -2
iastore
dup
bipush 48
54: .line 509
bipush -2
iastore
dup
bipush 49
bipush -2
iastore
dup
bipush 50
bipush -2
iastore
dup
bipush 51
bipush -2
iastore
dup
bipush 52
bipush -2
iastore
dup
bipush 53
bipush -2
iastore
dup
bipush 54
bipush -2
iastore
dup
bipush 55
bipush -2
iastore
dup
bipush 56
bipush -2
iastore
dup
bipush 57
bipush -2
iastore
dup
bipush 58
bipush -2
iastore
dup
bipush 59
bipush -2
iastore
dup
bipush 60
bipush -2
iastore
dup
bipush 61
bipush -2
iastore
dup
bipush 62
bipush -2
iastore
dup
bipush 63
bipush -2
iastore
dup
bipush 64
55: .line 510
bipush -2
iastore
dup
bipush 65
bipush -2
iastore
dup
bipush 66
bipush -2
iastore
dup
bipush 67
bipush -2
iastore
dup
bipush 68
bipush -2
iastore
dup
bipush 69
bipush -2
iastore
dup
bipush 70
bipush -2
iastore
dup
bipush 71
bipush -2
iastore
dup
bipush 72
bipush -2
iastore
dup
bipush 73
bipush -2
iastore
dup
bipush 74
bipush -2
iastore
dup
bipush 75
bipush -2
iastore
dup
bipush 76
bipush -2
iastore
dup
bipush 77
bipush -2
iastore
dup
bipush 78
bipush -2
iastore
dup
bipush 79
bipush -2
iastore
dup
bipush 80
56: .line 511
bipush -2
iastore
dup
bipush 81
bipush -2
iastore
dup
bipush 82
bipush -2
iastore
dup
bipush 83
bipush -2
iastore
dup
bipush 84
bipush -2
iastore
dup
bipush 85
bipush -2
iastore
dup
bipush 86
bipush -2
iastore
dup
bipush 87
bipush -2
iastore
dup
bipush 88
bipush -2
iastore
dup
bipush 89
bipush -2
iastore
dup
bipush 90
bipush -2
iastore
dup
bipush 91
bipush -2
iastore
dup
bipush 92
bipush -2
iastore
dup
bipush 93
bipush -2
iastore
dup
bipush 94
bipush -2
iastore
dup
bipush 95
bipush -2
iastore
dup
bipush 96
57: .line 512
bipush -2
iastore
dup
bipush 97
bipush -2
iastore
dup
bipush 98
bipush -2
iastore
dup
bipush 99
bipush -2
iastore
dup
bipush 100
bipush -2
iastore
dup
bipush 101
bipush -2
iastore
dup
bipush 102
bipush -2
iastore
dup
bipush 103
bipush -2
iastore
dup
bipush 104
bipush -2
iastore
dup
bipush 105
bipush -2
iastore
dup
bipush 106
bipush -2
iastore
dup
bipush 107
bipush -2
iastore
dup
bipush 108
bipush -2
iastore
dup
bipush 109
bipush -2
iastore
dup
bipush 110
bipush -2
iastore
dup
bipush 111
bipush -2
iastore
dup
bipush 112
58: .line 513
bipush -2
iastore
dup
bipush 113
bipush -2
iastore
dup
bipush 114
bipush -2
iastore
dup
bipush 115
bipush -2
iastore
dup
bipush 116
bipush -2
iastore
dup
bipush 117
bipush -2
iastore
dup
bipush 118
bipush -2
iastore
dup
bipush 119
bipush -2
iastore
dup
bipush 120
bipush -2
iastore
dup
bipush 121
bipush -2
iastore
dup
bipush 122
bipush -2
iastore
dup
bipush 123
bipush -2
iastore
dup
bipush 124
bipush -2
iastore
dup
bipush 125
bipush -2
iastore
dup
bipush 126
bipush -2
iastore
dup
bipush 127
bipush -2
iastore
dup
sipush 128
59: .line 514
bipush -2
iastore
dup
sipush 129
iconst_3
iastore
dup
sipush 130
iconst_3
iastore
dup
sipush 131
iconst_3
iastore
dup
sipush 132
iconst_3
iastore
dup
sipush 133
iconst_3
iastore
dup
sipush 134
iconst_3
iastore
dup
sipush 135
iconst_3
iastore
dup
sipush 136
iconst_3
iastore
dup
sipush 137
iconst_3
iastore
dup
sipush 138
iconst_3
iastore
dup
sipush 139
iconst_3
iastore
dup
sipush 140
iconst_3
iastore
dup
sipush 141
iconst_3
iastore
dup
sipush 142
iconst_3
iastore
dup
sipush 143
iconst_3
iastore
dup
sipush 144
60: .line 515
iconst_3
iastore
dup
sipush 145
iconst_3
iastore
dup
sipush 146
iconst_3
iastore
dup
sipush 147
iconst_3
iastore
dup
sipush 148
iconst_3
iastore
dup
sipush 149
iconst_3
iastore
dup
sipush 150
iconst_3
iastore
dup
sipush 151
iconst_3
iastore
dup
sipush 152
iconst_3
iastore
dup
sipush 153
iconst_3
iastore
dup
sipush 154
iconst_3
iastore
dup
sipush 155
iconst_3
iastore
dup
sipush 156
iconst_3
iastore
dup
sipush 157
iconst_3
iastore
dup
sipush 158
iconst_3
iastore
dup
sipush 159
iconst_3
iastore
dup
sipush 160
61: .line 516
iconst_3
iastore
dup
sipush 161
iconst_3
iastore
dup
sipush 162
iconst_3
iastore
dup
sipush 163
iconst_3
iastore
dup
sipush 164
iconst_3
iastore
dup
sipush 165
iconst_3
iastore
dup
sipush 166
iconst_3
iastore
dup
sipush 167
iconst_3
iastore
dup
sipush 168
iconst_3
iastore
dup
sipush 169
iconst_3
iastore
dup
sipush 170
iconst_3
iastore
dup
sipush 171
iconst_3
iastore
dup
sipush 172
iconst_3
iastore
dup
sipush 173
iconst_3
iastore
dup
sipush 174
iconst_3
iastore
dup
sipush 175
iconst_3
iastore
dup
sipush 176
62: .line 517
iconst_3
iastore
dup
sipush 177
iconst_3
iastore
dup
sipush 178
iconst_3
iastore
dup
sipush 179
iconst_3
iastore
dup
sipush 180
iconst_3
iastore
dup
sipush 181
iconst_3
iastore
dup
sipush 182
iconst_3
iastore
dup
sipush 183
iconst_3
iastore
dup
sipush 184
iconst_3
iastore
dup
sipush 185
iconst_3
iastore
dup
sipush 186
iconst_3
iastore
dup
sipush 187
iconst_3
iastore
dup
sipush 188
iconst_3
iastore
dup
sipush 189
iconst_3
iastore
dup
sipush 190
iconst_3
iastore
dup
sipush 191
iconst_3
iastore
dup
sipush 192
63: .line 518
iconst_3
iastore
dup
sipush 193
iconst_3
iastore
dup
sipush 194
iconst_3
iastore
dup
sipush 195
iconst_3
iastore
dup
sipush 196
iconst_3
iastore
dup
sipush 197
iconst_3
iastore
dup
sipush 198
iconst_3
iastore
dup
sipush 199
iconst_3
iastore
dup
sipush 200
iconst_3
iastore
dup
sipush 201
iconst_3
iastore
dup
sipush 202
iconst_3
iastore
dup
sipush 203
iconst_3
iastore
dup
sipush 204
iconst_3
iastore
dup
sipush 205
iconst_3
iastore
dup
sipush 206
iconst_3
iastore
dup
sipush 207
iconst_3
iastore
dup
sipush 208
64: .line 519
iconst_3
iastore
dup
sipush 209
iconst_3
iastore
dup
sipush 210
iconst_3
iastore
dup
sipush 211
iconst_3
iastore
dup
sipush 212
iconst_3
iastore
dup
sipush 213
iconst_3
iastore
dup
sipush 214
iconst_3
iastore
dup
sipush 215
iconst_3
iastore
dup
sipush 216
iconst_3
iastore
dup
sipush 217
iconst_3
iastore
dup
sipush 218
iconst_3
iastore
dup
sipush 219
iconst_3
iastore
dup
sipush 220
iconst_3
iastore
dup
sipush 221
iconst_3
iastore
dup
sipush 222
iconst_3
iastore
dup
sipush 223
iconst_3
iastore
dup
sipush 224
65: .line 520
iconst_3
iastore
dup
sipush 225
iconst_3
iastore
dup
sipush 226
iconst_3
iastore
dup
sipush 227
iconst_3
iastore
dup
sipush 228
iconst_3
iastore
dup
sipush 229
iconst_3
iastore
dup
sipush 230
iconst_3
iastore
dup
sipush 231
iconst_3
iastore
dup
sipush 232
iconst_3
iastore
dup
sipush 233
iconst_3
iastore
dup
sipush 234
iconst_3
iastore
dup
sipush 235
iconst_3
iastore
dup
sipush 236
iconst_3
iastore
dup
sipush 237
iconst_3
iastore
dup
sipush 238
iconst_3
iastore
dup
sipush 239
iconst_3
iastore
dup
sipush 240
66: .line 521
iconst_3
iastore
dup
sipush 241
iconst_3
iastore
dup
sipush 242
iconst_3
iastore
dup
sipush 243
iconst_3
iastore
dup
sipush 244
iconst_3
iastore
dup
sipush 245
iconst_3
iastore
dup
sipush 246
iconst_3
iastore
dup
sipush 247
iconst_3
iastore
dup
sipush 248
iconst_3
iastore
dup
sipush 249
iconst_3
iastore
dup
sipush 250
iconst_3
iastore
dup
sipush 251
iconst_3
iastore
dup
sipush 252
iconst_3
iastore
dup
sipush 253
iconst_3
iastore
dup
sipush 254
iconst_3
iastore
dup
sipush 255
bipush -2
iastore
aastore
dup
iconst_3
67: .line 523
sipush 256
newarray 10
dup
iconst_0
68: .line 524
bipush -2
iastore
dup
iconst_1
bipush -2
iastore
dup
iconst_2
bipush -2
iastore
dup
iconst_3
bipush -2
iastore
dup
iconst_4
bipush -2
iastore
dup
iconst_5
bipush -2
iastore
dup
bipush 6
bipush -2
iastore
dup
bipush 7
bipush -2
iastore
dup
bipush 8
bipush -2
iastore
dup
bipush 9
bipush -2
iastore
dup
bipush 10
bipush -2
iastore
dup
bipush 11
bipush -2
iastore
dup
bipush 12
bipush -2
iastore
dup
bipush 13
bipush -2
iastore
dup
bipush 14
bipush -2
iastore
dup
bipush 15
bipush -2
iastore
dup
bipush 16
69: .line 525
bipush -2
iastore
dup
bipush 17
bipush -2
iastore
dup
bipush 18
bipush -2
iastore
dup
bipush 19
bipush -2
iastore
dup
bipush 20
bipush -2
iastore
dup
bipush 21
bipush -2
iastore
dup
bipush 22
bipush -2
iastore
dup
bipush 23
bipush -2
iastore
dup
bipush 24
bipush -2
iastore
dup
bipush 25
bipush -2
iastore
dup
bipush 26
bipush -2
iastore
dup
bipush 27
bipush -2
iastore
dup
bipush 28
bipush -2
iastore
dup
bipush 29
bipush -2
iastore
dup
bipush 30
bipush -2
iastore
dup
bipush 31
bipush -2
iastore
dup
bipush 32
70: .line 526
bipush -2
iastore
dup
bipush 33
bipush -2
iastore
dup
bipush 34
bipush -2
iastore
dup
bipush 35
bipush -2
iastore
dup
bipush 36
bipush -2
iastore
dup
bipush 37
bipush -2
iastore
dup
bipush 38
bipush -2
iastore
dup
bipush 39
bipush -2
iastore
dup
bipush 40
bipush -2
iastore
dup
bipush 41
bipush -2
iastore
dup
bipush 42
bipush -2
iastore
dup
bipush 43
bipush -2
iastore
dup
bipush 44
bipush -2
iastore
dup
bipush 45
bipush -2
iastore
dup
bipush 46
bipush -2
iastore
dup
bipush 47
bipush -2
iastore
dup
bipush 48
71: .line 527
iconst_m1
iastore
dup
bipush 49
iconst_m1
iastore
dup
bipush 50
iconst_m1
iastore
dup
bipush 51
iconst_m1
iastore
dup
bipush 52
iconst_m1
iastore
dup
bipush 53
iconst_m1
iastore
dup
bipush 54
iconst_m1
iastore
dup
bipush 55
iconst_m1
iastore
dup
bipush 56
iconst_m1
iastore
dup
bipush 57
iconst_m1
iastore
dup
bipush 58
bipush -2
iastore
dup
bipush 59
bipush -2
iastore
dup
bipush 60
bipush -2
iastore
dup
bipush 61
bipush -2
iastore
dup
bipush 62
bipush -2
iastore
dup
bipush 63
bipush -2
iastore
dup
bipush 64
72: .line 528
bipush -2
iastore
dup
bipush 65
bipush -2
iastore
dup
bipush 66
bipush -2
iastore
dup
bipush 67
bipush -2
iastore
dup
bipush 68
bipush -2
iastore
dup
bipush 69
bipush -2
iastore
dup
bipush 70
bipush -2
iastore
dup
bipush 71
bipush -2
iastore
dup
bipush 72
bipush -2
iastore
dup
bipush 73
bipush -2
iastore
dup
bipush 74
bipush -2
iastore
dup
bipush 75
bipush -2
iastore
dup
bipush 76
bipush -2
iastore
dup
bipush 77
bipush -2
iastore
dup
bipush 78
bipush -2
iastore
dup
bipush 79
bipush -2
iastore
dup
bipush 80
73: .line 529
bipush -2
iastore
dup
bipush 81
bipush -2
iastore
dup
bipush 82
bipush -2
iastore
dup
bipush 83
bipush -2
iastore
dup
bipush 84
bipush -2
iastore
dup
bipush 85
bipush -2
iastore
dup
bipush 86
bipush -2
iastore
dup
bipush 87
bipush -2
iastore
dup
bipush 88
bipush -2
iastore
dup
bipush 89
bipush -2
iastore
dup
bipush 90
bipush -2
iastore
dup
bipush 91
bipush -2
iastore
dup
bipush 92
bipush -2
iastore
dup
bipush 93
bipush -2
iastore
dup
bipush 94
bipush -2
iastore
dup
bipush 95
bipush -2
iastore
dup
bipush 96
74: .line 530
bipush -2
iastore
dup
bipush 97
bipush -2
iastore
dup
bipush 98
bipush -2
iastore
dup
bipush 99
bipush -2
iastore
dup
bipush 100
bipush -2
iastore
dup
bipush 101
bipush -2
iastore
dup
bipush 102
bipush -2
iastore
dup
bipush 103
bipush -2
iastore
dup
bipush 104
bipush -2
iastore
dup
bipush 105
bipush -2
iastore
dup
bipush 106
bipush -2
iastore
dup
bipush 107
bipush -2
iastore
dup
bipush 108
bipush -2
iastore
dup
bipush 109
bipush -2
iastore
dup
bipush 110
bipush -2
iastore
dup
bipush 111
bipush -2
iastore
dup
bipush 112
75: .line 531
bipush -2
iastore
dup
bipush 113
bipush -2
iastore
dup
bipush 114
bipush -2
iastore
dup
bipush 115
bipush -2
iastore
dup
bipush 116
bipush -2
iastore
dup
bipush 117
bipush -2
iastore
dup
bipush 118
bipush -2
iastore
dup
bipush 119
bipush -2
iastore
dup
bipush 120
bipush -2
iastore
dup
bipush 121
bipush -2
iastore
dup
bipush 122
bipush -2
iastore
dup
bipush 123
bipush -2
iastore
dup
bipush 124
bipush -2
iastore
dup
bipush 125
bipush -2
iastore
dup
bipush 126
bipush -2
iastore
dup
bipush 127
bipush -2
iastore
dup
sipush 128
76: .line 532
bipush -2
iastore
dup
sipush 129
bipush -2
iastore
dup
sipush 130
bipush -2
iastore
dup
sipush 131
bipush -2
iastore
dup
sipush 132
bipush -2
iastore
dup
sipush 133
bipush -2
iastore
dup
sipush 134
bipush -2
iastore
dup
sipush 135
bipush -2
iastore
dup
sipush 136
bipush -2
iastore
dup
sipush 137
bipush -2
iastore
dup
sipush 138
bipush -2
iastore
dup
sipush 139
bipush -2
iastore
dup
sipush 140
bipush -2
iastore
dup
sipush 141
bipush -2
iastore
dup
sipush 142
bipush -2
iastore
dup
sipush 143
bipush -2
iastore
dup
sipush 144
77: .line 533
bipush -2
iastore
dup
sipush 145
bipush -2
iastore
dup
sipush 146
bipush -2
iastore
dup
sipush 147
bipush -2
iastore
dup
sipush 148
bipush -2
iastore
dup
sipush 149
bipush -2
iastore
dup
sipush 150
bipush -2
iastore
dup
sipush 151
bipush -2
iastore
dup
sipush 152
bipush -2
iastore
dup
sipush 153
bipush -2
iastore
dup
sipush 154
bipush -2
iastore
dup
sipush 155
bipush -2
iastore
dup
sipush 156
bipush -2
iastore
dup
sipush 157
bipush -2
iastore
dup
sipush 158
bipush -2
iastore
dup
sipush 159
bipush -2
iastore
dup
sipush 160
78: .line 534
bipush -2
iastore
dup
sipush 161
bipush -2
iastore
dup
sipush 162
bipush -2
iastore
dup
sipush 163
bipush -2
iastore
dup
sipush 164
bipush -2
iastore
dup
sipush 165
bipush -2
iastore
dup
sipush 166
bipush -2
iastore
dup
sipush 167
bipush -2
iastore
dup
sipush 168
bipush -2
iastore
dup
sipush 169
bipush -2
iastore
dup
sipush 170
bipush -2
iastore
dup
sipush 171
bipush -2
iastore
dup
sipush 172
bipush -2
iastore
dup
sipush 173
bipush -2
iastore
dup
sipush 174
bipush -2
iastore
dup
sipush 175
bipush -2
iastore
dup
sipush 176
79: .line 535
bipush -2
iastore
dup
sipush 177
bipush -2
iastore
dup
sipush 178
bipush -2
iastore
dup
sipush 179
bipush -2
iastore
dup
sipush 180
bipush -2
iastore
dup
sipush 181
bipush -2
iastore
dup
sipush 182
bipush -2
iastore
dup
sipush 183
bipush -2
iastore
dup
sipush 184
bipush -2
iastore
dup
sipush 185
bipush -2
iastore
dup
sipush 186
bipush -2
iastore
dup
sipush 187
bipush -2
iastore
dup
sipush 188
bipush -2
iastore
dup
sipush 189
bipush -2
iastore
dup
sipush 190
bipush -2
iastore
dup
sipush 191
bipush -2
iastore
dup
sipush 192
80: .line 536
bipush -2
iastore
dup
sipush 193
bipush -2
iastore
dup
sipush 194
bipush -2
iastore
dup
sipush 195
bipush -2
iastore
dup
sipush 196
bipush -2
iastore
dup
sipush 197
bipush -2
iastore
dup
sipush 198
bipush -2
iastore
dup
sipush 199
bipush -2
iastore
dup
sipush 200
bipush -2
iastore
dup
sipush 201
bipush -2
iastore
dup
sipush 202
bipush -2
iastore
dup
sipush 203
bipush -2
iastore
dup
sipush 204
bipush -2
iastore
dup
sipush 205
bipush -2
iastore
dup
sipush 206
bipush -2
iastore
dup
sipush 207
bipush -2
iastore
dup
sipush 208
81: .line 537
bipush -2
iastore
dup
sipush 209
bipush -2
iastore
dup
sipush 210
bipush -2
iastore
dup
sipush 211
bipush -2
iastore
dup
sipush 212
bipush -2
iastore
dup
sipush 213
bipush -2
iastore
dup
sipush 214
bipush -2
iastore
dup
sipush 215
bipush -2
iastore
dup
sipush 216
bipush -2
iastore
dup
sipush 217
bipush -2
iastore
dup
sipush 218
bipush -2
iastore
dup
sipush 219
bipush -2
iastore
dup
sipush 220
bipush -2
iastore
dup
sipush 221
bipush -2
iastore
dup
sipush 222
bipush -2
iastore
dup
sipush 223
bipush -2
iastore
dup
sipush 224
82: .line 538
bipush -2
iastore
dup
sipush 225
bipush -2
iastore
dup
sipush 226
bipush -2
iastore
dup
sipush 227
bipush -2
iastore
dup
sipush 228
bipush -2
iastore
dup
sipush 229
bipush -2
iastore
dup
sipush 230
bipush -2
iastore
dup
sipush 231
bipush -2
iastore
dup
sipush 232
bipush -2
iastore
dup
sipush 233
bipush -2
iastore
dup
sipush 234
bipush -2
iastore
dup
sipush 235
bipush -2
iastore
dup
sipush 236
bipush -2
iastore
dup
sipush 237
bipush -2
iastore
dup
sipush 238
bipush -2
iastore
dup
sipush 239
bipush -2
iastore
dup
sipush 240
83: .line 539
bipush -2
iastore
dup
sipush 241
bipush -2
iastore
dup
sipush 242
bipush -2
iastore
dup
sipush 243
bipush -2
iastore
dup
sipush 244
bipush -2
iastore
dup
sipush 245
bipush -2
iastore
dup
sipush 246
bipush -2
iastore
dup
sipush 247
bipush -2
iastore
dup
sipush 248
bipush -2
iastore
dup
sipush 249
bipush -2
iastore
dup
sipush 250
bipush -2
iastore
dup
sipush 251
bipush -2
iastore
dup
sipush 252
bipush -2
iastore
dup
sipush 253
bipush -2
iastore
dup
sipush 254
bipush -2
iastore
dup
sipush 255
bipush -2
iastore
aastore
84: .line 468
putstatic org.jcodings.specific.GB18030Encoding.GB18030Trans:[[I
85: .line 543
new org.jcodings.specific.GB18030Encoding
dup
invokespecial org.jcodings.specific.GB18030Encoding.<init>:()V
putstatic org.jcodings.specific.GB18030Encoding.INSTANCE:Lorg/jcodings/specific/GB18030Encoding;
return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=1, args_size=1
start local 0 // org.jcodings.specific.GB18030Encoding this
0: .line 31
aload 0 /* this */
ldc "GB18030"
iconst_1
iconst_4
aconst_null
getstatic org.jcodings.specific.GB18030Encoding.GB18030Trans:[[I
getstatic org.jcodings.ascii.AsciiTables.AsciiCtypeTable:[S
invokespecial org.jcodings.MultiByteEncoding.<init>:(Ljava/lang/String;II[I[[I[S)V
1: .line 32
return
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jcodings/specific/GB18030Encoding;
public int length(byte[], int, int);
descriptor: ([BII)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // byte[] bytes
start local 2 // int p
start local 3 // int end
0: .line 36
aload 0 /* this */
getfield org.jcodings.specific.GB18030Encoding.TransZero:[I
aload 1 /* bytes */
iload 2 /* p */
baload
sipush 255
iand
iaload
istore 4 /* s */
start local 4 // int s
1: .line 37
iload 4 /* s */
ifge 4
iload 4 /* s */
iconst_m1
if_icmpne 2
iconst_1
goto 3
StackMap locals: int
StackMap stack:
2: iconst_m1
StackMap locals:
StackMap stack: int
3: ireturn
4: .line 38
StackMap locals:
StackMap stack:
aload 0 /* this */
aload 1 /* bytes */
iload 2 /* p */
iload 3 /* end */
iload 4 /* s */
invokevirtual org.jcodings.specific.GB18030Encoding.lengthForTwoUptoFour:([BIII)I
ireturn
end local 4 // int s
end local 3 // int end
end local 2 // int p
end local 1 // byte[] bytes
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/jcodings/specific/GB18030Encoding;
0 5 1 bytes [B
0 5 2 p I
0 5 3 end I
1 5 4 s I
MethodParameters:
Name Flags
bytes
p
end
private int lengthForTwoUptoFour(byte[], int, int, int);
descriptor: ([BIII)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=5
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // byte[] bytes
start local 2 // int p
start local 3 // int end
start local 4 // int s
0: .line 42
iinc 2 /* p */ 1
iload 2 /* p */
iload 3 /* end */
if_icmpne 1
aload 0 /* this */
iconst_1
invokevirtual org.jcodings.specific.GB18030Encoding.missing:(I)I
ireturn
1: .line 43
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield org.jcodings.specific.GB18030Encoding.Trans:[[I
iload 4 /* s */
aaload
aload 1 /* bytes */
iload 2 /* p */
baload
sipush 255
iand
iaload
istore 4 /* s */
2: .line 44
iload 4 /* s */
ifge 5
iload 4 /* s */
iconst_m1
if_icmpne 3
iconst_2
goto 4
StackMap locals:
StackMap stack:
3: iconst_m1
StackMap locals:
StackMap stack: int
4: ireturn
5: .line 45
StackMap locals:
StackMap stack:
aload 0 /* this */
aload 1 /* bytes */
iload 2 /* p */
iload 3 /* end */
iload 4 /* s */
invokevirtual org.jcodings.specific.GB18030Encoding.lengthForThreeUptoFour:([BIII)I
ireturn
end local 4 // int s
end local 3 // int end
end local 2 // int p
end local 1 // byte[] bytes
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/jcodings/specific/GB18030Encoding;
0 6 1 bytes [B
0 6 2 p I
0 6 3 end I
0 6 4 s I
MethodParameters:
Name Flags
bytes
p
end
s
private int lengthForThreeUptoFour(byte[], int, int, int);
descriptor: ([BIII)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=5
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // byte[] bytes
start local 2 // int p
start local 3 // int end
start local 4 // int s
0: .line 49
iinc 2 /* p */ 1
iload 2 /* p */
iload 3 /* end */
if_icmpne 1
aload 0 /* this */
iconst_2
invokevirtual org.jcodings.specific.GB18030Encoding.missing:(I)I
ireturn
1: .line 50
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield org.jcodings.specific.GB18030Encoding.Trans:[[I
iload 4 /* s */
aaload
aload 1 /* bytes */
iload 2 /* p */
baload
sipush 255
iand
iaload
istore 4 /* s */
2: .line 51
iload 4 /* s */
ifge 5
iload 4 /* s */
iconst_m1
if_icmpne 3
iconst_3
goto 4
StackMap locals:
StackMap stack:
3: iconst_m1
StackMap locals:
StackMap stack: int
4: ireturn
5: .line 52
StackMap locals:
StackMap stack:
iinc 2 /* p */ 1
iload 2 /* p */
iload 3 /* end */
if_icmpne 6
aload 0 /* this */
iconst_1
invokevirtual org.jcodings.specific.GB18030Encoding.missing:(I)I
ireturn
6: .line 53
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield org.jcodings.specific.GB18030Encoding.Trans:[[I
iload 4 /* s */
aaload
aload 1 /* bytes */
iload 2 /* p */
baload
sipush 255
iand
iaload
istore 4 /* s */
7: .line 54
iload 4 /* s */
iconst_m1
if_icmpne 8
iconst_4
goto 9
StackMap locals:
StackMap stack:
8: iconst_m1
StackMap locals:
StackMap stack: int
9: ireturn
end local 4 // int s
end local 3 // int end
end local 2 // int p
end local 1 // byte[] bytes
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/jcodings/specific/GB18030Encoding;
0 10 1 bytes [B
0 10 2 p I
0 10 3 end I
0 10 4 s I
MethodParameters:
Name Flags
bytes
p
end
s
public int mbcToCode(byte[], int, int);
descriptor: ([BII)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // byte[] bytes
start local 2 // int p
start local 3 // int end
0: .line 59
aload 0 /* this */
aload 1 /* bytes */
iload 2 /* p */
iload 3 /* end */
invokevirtual org.jcodings.specific.GB18030Encoding.mbnMbcToCode:([BII)I
ireturn
end local 3 // int end
end local 2 // int p
end local 1 // byte[] bytes
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
0 1 1 bytes [B
0 1 2 p I
0 1 3 end I
MethodParameters:
Name Flags
bytes
p
end
public int codeToMbcLength(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // int code
0: .line 64
aload 0 /* this */
iload 1 /* code */
invokevirtual org.jcodings.specific.GB18030Encoding.mb4CodeToMbcLength:(I)I
ireturn
end local 1 // int code
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
0 1 1 code I
MethodParameters:
Name Flags
code
public int codeToMbc(int, byte[], int);
descriptor: (I[BI)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // int code
start local 2 // byte[] bytes
start local 3 // int p
0: .line 69
aload 0 /* this */
iload 1 /* code */
aload 2 /* bytes */
iload 3 /* p */
invokevirtual org.jcodings.specific.GB18030Encoding.mb4CodeToMbc:(I[BI)I
ireturn
end local 3 // int p
end local 2 // byte[] bytes
end local 1 // int code
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
0 1 1 code I
0 1 2 bytes [B
0 1 3 p I
MethodParameters:
Name Flags
code
bytes
p
public int mbcCaseFold(int, byte[], org.jcodings.IntHolder, int, byte[]);
descriptor: (I[BLorg/jcodings/IntHolder;I[B)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // int flag
start local 2 // byte[] bytes
start local 3 // org.jcodings.IntHolder pp
start local 4 // int end
start local 5 // byte[] lower
0: .line 74
aload 0 /* this */
iload 1 /* flag */
aload 2 /* bytes */
aload 3 /* pp */
iload 4 /* end */
aload 5 /* lower */
invokevirtual org.jcodings.specific.GB18030Encoding.mbnMbcCaseFold:(I[BLorg/jcodings/IntHolder;I[B)I
ireturn
end local 5 // byte[] lower
end local 4 // int end
end local 3 // org.jcodings.IntHolder pp
end local 2 // byte[] bytes
end local 1 // int flag
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
0 1 1 flag I
0 1 2 bytes [B
0 1 3 pp Lorg/jcodings/IntHolder;
0 1 4 end I
0 1 5 lower [B
MethodParameters:
Name Flags
flag
bytes
pp
end
lower
public boolean isCodeCType(int, int);
descriptor: (II)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // int code
start local 2 // int ctype
0: .line 79
aload 0 /* this */
iload 1 /* code */
iload 2 /* ctype */
invokevirtual org.jcodings.specific.GB18030Encoding.mb4IsCodeCType:(II)Z
ireturn
end local 2 // int ctype
end local 1 // int code
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
0 1 1 code I
0 1 2 ctype I
MethodParameters:
Name Flags
code
ctype
public int[] ctypeCodeRange(int, org.jcodings.IntHolder);
descriptor: (ILorg/jcodings/IntHolder;)[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // int ctype
start local 2 // org.jcodings.IntHolder sbOut
0: .line 84
aconst_null
areturn
end local 2 // org.jcodings.IntHolder sbOut
end local 1 // int ctype
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
0 1 1 ctype I
0 1 2 sbOut Lorg/jcodings/IntHolder;
MethodParameters:
Name Flags
ctype
sbOut
public java.lang.String getCharsetName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // org.jcodings.specific.GB18030Encoding this
0: .line 89
ldc "GB18030"
areturn
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/specific/GB18030Encoding;
public int leftAdjustCharHead(byte[], int, int, int);
descriptor: ([BIII)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=8, args_size=5
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // byte[] bytes
start local 2 // int start
start local 3 // int s
start local 4 // int end
0: .line 127
getstatic org.jcodings.specific.GB18030Encoding$State.START:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
start local 5 // org.jcodings.specific.GB18030Encoding$State state
1: .line 129
iload 3 /* s */
istore 6 /* p */
start local 6 // int p
2: goto 113
3: .line 130
StackMap locals: org.jcodings.specific.GB18030Encoding$State int
StackMap stack:
aload 1 /* bytes */
iload 6 /* p */
baload
sipush 255
iand
istore 7 /* pByte */
start local 7 // int pByte
4: .line 131
invokestatic org.jcodings.specific.GB18030Encoding.$SWITCH_TABLE$org$jcodings$specific$GB18030Encoding$State:()[I
aload 5 /* state */
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iaload
tableswitch { // 1 - 23
1: 5
2: 13
3: 17
4: 21
5: 27
6: 31
7: 35
8: 41
9: 47
10: 51
11: 57
12: 61
13: 65
14: 69
15: 73
16: 77
17: 81
18: 87
19: 91
20: 97
21: 101
22: 105
23: 109
default: 112
}
5: .line 133
StackMap locals: int
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 6
1: 7
2: 9
3: 11
default: 12
}
6: .line 135
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
7: .line 137
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_C2:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
8: .line 138
goto 112
9: .line 140
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
10: .line 141
goto 112
11: .line 143
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
12: .line 146
StackMap locals:
StackMap stack:
goto 112
13: .line 148
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 14
1: 14
2: 14
3: 15
default: 16
}
14: .line 152
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
15: .line 154
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
16: .line 157
StackMap locals:
StackMap stack:
goto 112
17: .line 159
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 18
1: 18
2: 18
3: 19
default: 20
}
18: .line 163
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
19: .line 165
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
20: .line 168
StackMap locals:
StackMap stack:
goto 112
21: .line 170
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 22
1: 22
2: 23
3: 25
default: 26
}
22: .line 173
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
23: .line 175
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
24: .line 176
goto 112
25: .line 178
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
26: .line 181
StackMap locals:
StackMap stack:
goto 112
27: .line 183
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 28
1: 28
2: 28
3: 29
default: 30
}
28: .line 187
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
29: .line 189
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
30: .line 192
StackMap locals:
StackMap stack:
goto 112
31: .line 194
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 32
1: 32
2: 32
3: 33
default: 34
}
32: .line 198
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
33: .line 200
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
34: .line 203
StackMap locals:
StackMap stack:
goto 112
35: .line 205
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 36
1: 36
2: 37
3: 39
default: 40
}
36: .line 208
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
37: .line 210
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
38: .line 211
goto 112
39: .line 213
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
40: .line 216
StackMap locals:
StackMap stack:
goto 112
41: .line 218
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 42
1: 42
2: 43
3: 45
default: 46
}
42: .line 221
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
43: .line 223
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
44: .line 224
goto 112
45: .line 226
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
46: .line 229
StackMap locals:
StackMap stack:
goto 112
47: .line 231
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 48
1: 48
2: 48
3: 49
default: 50
}
48: .line 235
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
49: .line 237
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
50: .line 240
StackMap locals:
StackMap stack:
goto 112
51: .line 242
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 52
1: 52
2: 53
3: 55
default: 56
}
52: .line 245
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
53: .line 247
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
54: .line 248
goto 112
55: .line 250
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
56: .line 253
StackMap locals:
StackMap stack:
goto 112
57: .line 255
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 58
1: 58
2: 58
3: 59
default: 60
}
58: .line 259
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
59: .line 261
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
60: .line 264
StackMap locals:
StackMap stack:
goto 112
61: .line 266
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 62
1: 62
2: 62
3: 63
default: 64
}
62: .line 270
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
63: .line 272
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
64: .line 275
StackMap locals:
StackMap stack:
goto 112
65: .line 277
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 66
1: 66
2: 66
3: 67
default: 68
}
66: .line 281
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
67: .line 283
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
68: .line 286
StackMap locals:
StackMap stack:
goto 112
69: .line 288
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 70
1: 70
2: 70
3: 71
default: 72
}
70: .line 292
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
71: .line 294
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
72: .line 297
StackMap locals:
StackMap stack:
goto 112
73: .line 299
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 74
1: 74
2: 74
3: 75
default: 76
}
74: .line 303
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
75: .line 305
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
76: .line 308
StackMap locals:
StackMap stack:
goto 112
77: .line 310
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 78
1: 78
2: 78
3: 79
default: 80
}
78: .line 314
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
79: .line 316
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
80: .line 319
StackMap locals:
StackMap stack:
goto 112
81: .line 321
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 82
1: 82
2: 83
3: 85
default: 86
}
82: .line 324
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
83: .line 326
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
84: .line 327
goto 112
85: .line 329
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
86: .line 332
StackMap locals:
StackMap stack:
goto 112
87: .line 334
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 88
1: 88
2: 88
3: 89
default: 90
}
88: .line 338
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
89: .line 340
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.One_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
90: .line 343
StackMap locals:
StackMap stack:
goto 112
91: .line 345
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 92
1: 92
2: 93
3: 95
default: 96
}
92: .line 348
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
93: .line 350
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
94: .line 351
goto 112
95: .line 353
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
96: .line 356
StackMap locals:
StackMap stack:
goto 112
97: .line 358
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 98
1: 98
2: 98
3: 99
default: 100
}
98: .line 362
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
99: .line 364
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
100: .line 367
StackMap locals:
StackMap stack:
goto 112
101: .line 369
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 102
1: 102
2: 102
3: 103
default: 104
}
102: .line 373
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
103: .line 375
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
104: .line 378
StackMap locals:
StackMap stack:
goto 112
105: .line 380
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 106
1: 106
2: 106
3: 107
default: 108
}
106: .line 384
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
107: .line 386
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
108: .line 389
StackMap locals:
StackMap stack:
goto 112
109: .line 391
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
iload 7 /* pByte */
iaload
tableswitch { // 0 - 3
0: 110
1: 110
2: 110
3: 111
default: 112
}
110: .line 395
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
111: .line 397
StackMap locals:
StackMap stack:
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
astore 5 /* state */
end local 7 // int pByte
112: .line 129
StackMap locals:
StackMap stack:
iinc 6 /* p */ -1
StackMap locals:
StackMap stack:
113: iload 6 /* p */
iload 2 /* start */
if_icmpge 3
end local 6 // int p
114: .line 404
invokestatic org.jcodings.specific.GB18030Encoding.$SWITCH_TABLE$org$jcodings$specific$GB18030Encoding$State:()[I
aload 5 /* state */
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iaload
tableswitch { // 1 - 23
1: 115
2: 116
3: 117
4: 118
5: 119
6: 120
7: 121
8: 122
9: 123
10: 124
11: 125
12: 126
13: 127
14: 128
15: 129
16: 130
17: 131
18: 132
19: 133
20: 134
21: 135
22: 136
23: 137
default: 138
}
115: .line 405
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
116: .line 406
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
117: .line 407
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
118: .line 408
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
119: .line 410
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
120: .line 411
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
121: .line 413
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
122: .line 414
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
123: .line 415
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
124: .line 416
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
125: .line 417
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
126: .line 419
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
127: .line 420
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
128: .line 422
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_1
isub
ireturn
129: .line 423
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_3
isub
ireturn
130: .line 425
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
131: .line 426
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
132: .line 427
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
133: .line 428
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
134: .line 430
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
135: .line 431
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
136: .line 432
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_2
isub
ireturn
137: .line 433
StackMap locals:
StackMap stack:
iload 3 /* s */
iconst_0
isub
ireturn
138: .line 436
StackMap locals:
StackMap stack:
iload 3 /* s */
ireturn
end local 5 // org.jcodings.specific.GB18030Encoding$State state
end local 4 // int end
end local 3 // int s
end local 2 // int start
end local 1 // byte[] bytes
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 139 0 this Lorg/jcodings/specific/GB18030Encoding;
0 139 1 bytes [B
0 139 2 start I
0 139 3 s I
0 139 4 end I
1 139 5 state Lorg/jcodings/specific/GB18030Encoding$State;
2 114 6 p I
4 112 7 pByte I
MethodParameters:
Name Flags
bytes
start
s
end
public boolean isReverseMatchAllowed(byte[], int, int);
descriptor: ([BII)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 // org.jcodings.specific.GB18030Encoding this
start local 1 // byte[] bytes
start local 2 // int p
start local 3 // int end
0: .line 441
getstatic org.jcodings.specific.GB18030Encoding.GB18030_MAP:[I
aload 1 /* bytes */
iload 2 /* p */
baload
sipush 255
iand
iaload
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 3 // int end
end local 2 // int p
end local 1 // byte[] bytes
end local 0 // org.jcodings.specific.GB18030Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jcodings/specific/GB18030Encoding;
0 2 1 bytes [B
0 2 2 p I
0 2 3 end I
MethodParameters:
Name Flags
bytes
p
end
public boolean isNewLine(byte[], int, int);
descriptor: ([BII)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: .line 1
aload 0
aload 1
iload 2
iload 3
invokespecial org.jcodings.MultiByteEncoding.isNewLine:([BII)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public org.jcodings.CaseFoldCodeItem[] caseFoldCodesByString(int, byte[], int, int);
descriptor: (I[BII)[Lorg/jcodings/CaseFoldCodeItem;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: .line 1
aload 0
iload 1
aload 2
iload 3
iload 4
invokespecial org.jcodings.MultiByteEncoding.caseFoldCodesByString:(I[BII)[Lorg/jcodings/CaseFoldCodeItem;
areturn
LocalVariableTable:
Start End Slot Name Signature
public void applyAllCaseFold(int, org.jcodings.ApplyAllCaseFoldFunction, java.lang.Object);
descriptor: (ILorg/jcodings/ApplyAllCaseFoldFunction;Ljava/lang/Object;)V
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: .line 1
aload 0
iload 1
aload 2
aload 3
invokespecial org.jcodings.MultiByteEncoding.applyAllCaseFold:(ILorg/jcodings/ApplyAllCaseFoldFunction;Ljava/lang/Object;)V
return
LocalVariableTable:
Start End Slot Name Signature
public int propertyNameToCType(byte[], int, int);
descriptor: ([BII)I
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: .line 1
aload 0
aload 1
iload 2
iload 3
invokespecial org.jcodings.MultiByteEncoding.propertyNameToCType:([BII)I
ireturn
LocalVariableTable:
Start End Slot Name Signature
static int[] $SWITCH_TABLE$org$jcodings$specific$GB18030Encoding$State();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: .line 26
getstatic org.jcodings.specific.GB18030Encoding.$SWITCH_TABLE$org$jcodings$specific$GB18030Encoding$State:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic org.jcodings.specific.GB18030Encoding$State.values:()[Lorg/jcodings/specific/GB18030Encoding$State;
arraylength
newarray 10
astore 0
2: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 18
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 10
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 22
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 15
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 20
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 13
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Even_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 6
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 16
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 8
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 23
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 14
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 21
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 12
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.Odd_CM_One_CX:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iconst_5
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_C2:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iconst_2
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iconst_3
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4_Even_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 11
iastore
51: goto 53
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
52: pop
StackMap locals:
StackMap stack:
53: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_C4_Odd_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 9
iastore
54: goto 56
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
55: pop
StackMap locals:
StackMap stack:
56: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iconst_4
iastore
57: goto 59
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
58: pop
StackMap locals:
StackMap stack:
59: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_CMC4:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 7
iastore
60: goto 62
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
61: pop
StackMap locals:
StackMap stack:
62: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_CM_Even_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 19
iastore
63: goto 65
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
64: pop
StackMap locals:
StackMap stack:
65: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.One_CM_Odd_C4CM:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
bipush 17
iastore
66: goto 68
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
67: pop
StackMap locals:
StackMap stack:
68: aload 0
getstatic org.jcodings.specific.GB18030Encoding$State.START:Lorg/jcodings/specific/GB18030Encoding$State;
invokevirtual org.jcodings.specific.GB18030Encoding$State.ordinal:()I
iconst_1
iastore
69: goto 71
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
70: pop
StackMap locals:
StackMap stack:
71: aload 0
dup
putstatic org.jcodings.specific.GB18030Encoding.$SWITCH_TABLE$org$jcodings$specific$GB18030Encoding$State:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
50 51 52 Class java.lang.NoSuchFieldError
53 54 55 Class java.lang.NoSuchFieldError
56 57 58 Class java.lang.NoSuchFieldError
59 60 61 Class java.lang.NoSuchFieldError
62 63 64 Class java.lang.NoSuchFieldError
65 66 67 Class java.lang.NoSuchFieldError
68 69 70 Class java.lang.NoSuchFieldError
}
SourceFile: "GB18030Encoding.java"
NestMembers:
org.jcodings.specific.GB18030Encoding$State
InnerClasses:
private final State = org.jcodings.specific.GB18030Encoding$State of org.jcodings.specific.GB18030Encoding