public final class org.jcodings.specific.KOI8Encoding extends org.jcodings.CaseFoldMapEncoding
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.jcodings.specific.KOI8Encoding
super_class: org.jcodings.CaseFoldMapEncoding
{
private static final int ENC_CASE_FOLD_ASCII_CASE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final int ONIGENC_CASE_FOLD_NONASCII_CASE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final short[] KOI8_CtypeTable;
descriptor: [S
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final byte[] KOI8_ToLowerCaseTable;
descriptor: [B
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final int[][] KOI8_CaseFoldMap;
descriptor: [[I
flags: (0x0018) ACC_STATIC, ACC_FINAL
public static final org.jcodings.specific.KOI8Encoding INSTANCE;
descriptor: Lorg/jcodings/specific/KOI8Encoding;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=0, args_size=0
0: .line 55
sipush 256
newarray 9
dup
iconst_0
1: .line 56
sipush 16392
sastore
dup
iconst_1
sipush 16392
sastore
dup
iconst_2
sipush 16392
sastore
dup
iconst_3
sipush 16392
sastore
dup
iconst_4
sipush 16392
sastore
dup
iconst_5
sipush 16392
sastore
dup
bipush 6
sipush 16392
sastore
dup
bipush 7
sipush 16392
sastore
dup
bipush 8
2: .line 57
sipush 16392
sastore
dup
bipush 9
sipush 16908
sastore
dup
bipush 10
sipush 16905
sastore
dup
bipush 11
sipush 16904
sastore
dup
bipush 12
sipush 16904
sastore
dup
bipush 13
sipush 16904
sastore
dup
bipush 14
sipush 16392
sastore
dup
bipush 15
sipush 16392
sastore
dup
bipush 16
3: .line 58
sipush 16392
sastore
dup
bipush 17
sipush 16392
sastore
dup
bipush 18
sipush 16392
sastore
dup
bipush 19
sipush 16392
sastore
dup
bipush 20
sipush 16392
sastore
dup
bipush 21
sipush 16392
sastore
dup
bipush 22
sipush 16392
sastore
dup
bipush 23
sipush 16392
sastore
dup
bipush 24
4: .line 59
sipush 16392
sastore
dup
bipush 25
sipush 16392
sastore
dup
bipush 26
sipush 16392
sastore
dup
bipush 27
sipush 16392
sastore
dup
bipush 28
sipush 16392
sastore
dup
bipush 29
sipush 16392
sastore
dup
bipush 30
sipush 16392
sastore
dup
bipush 31
sipush 16392
sastore
dup
bipush 32
5: .line 60
sipush 17028
sastore
dup
bipush 33
sipush 16800
sastore
dup
bipush 34
sipush 16800
sastore
dup
bipush 35
sipush 16800
sastore
dup
bipush 36
sipush 16800
sastore
dup
bipush 37
sipush 16800
sastore
dup
bipush 38
sipush 16800
sastore
dup
bipush 39
sipush 16800
sastore
dup
bipush 40
6: .line 61
sipush 16800
sastore
dup
bipush 41
sipush 16800
sastore
dup
bipush 42
sipush 16800
sastore
dup
bipush 43
sipush 16800
sastore
dup
bipush 44
sipush 16800
sastore
dup
bipush 45
sipush 16800
sastore
dup
bipush 46
sipush 16800
sastore
dup
bipush 47
sipush 16800
sastore
dup
bipush 48
7: .line 62
sipush 30896
sastore
dup
bipush 49
sipush 30896
sastore
dup
bipush 50
sipush 30896
sastore
dup
bipush 51
sipush 30896
sastore
dup
bipush 52
sipush 30896
sastore
dup
bipush 53
sipush 30896
sastore
dup
bipush 54
sipush 30896
sastore
dup
bipush 55
sipush 30896
sastore
dup
bipush 56
8: .line 63
sipush 30896
sastore
dup
bipush 57
sipush 30896
sastore
dup
bipush 58
sipush 16800
sastore
dup
bipush 59
sipush 16800
sastore
dup
bipush 60
sipush 16800
sastore
dup
bipush 61
sipush 16800
sastore
dup
bipush 62
sipush 16800
sastore
dup
bipush 63
sipush 16800
sastore
dup
bipush 64
9: .line 64
sipush 16800
sastore
dup
bipush 65
sipush 31906
sastore
dup
bipush 66
sipush 31906
sastore
dup
bipush 67
sipush 31906
sastore
dup
bipush 68
sipush 31906
sastore
dup
bipush 69
sipush 31906
sastore
dup
bipush 70
sipush 31906
sastore
dup
bipush 71
sipush 29858
sastore
dup
bipush 72
10: .line 65
sipush 29858
sastore
dup
bipush 73
sipush 29858
sastore
dup
bipush 74
sipush 29858
sastore
dup
bipush 75
sipush 29858
sastore
dup
bipush 76
sipush 29858
sastore
dup
bipush 77
sipush 29858
sastore
dup
bipush 78
sipush 29858
sastore
dup
bipush 79
sipush 29858
sastore
dup
bipush 80
11: .line 66
sipush 29858
sastore
dup
bipush 81
sipush 29858
sastore
dup
bipush 82
sipush 29858
sastore
dup
bipush 83
sipush 29858
sastore
dup
bipush 84
sipush 29858
sastore
dup
bipush 85
sipush 29858
sastore
dup
bipush 86
sipush 29858
sastore
dup
bipush 87
sipush 29858
sastore
dup
bipush 88
12: .line 67
sipush 29858
sastore
dup
bipush 89
sipush 29858
sastore
dup
bipush 90
sipush 29858
sastore
dup
bipush 91
sipush 16800
sastore
dup
bipush 92
sipush 16800
sastore
dup
bipush 93
sipush 16800
sastore
dup
bipush 94
sipush 16800
sastore
dup
bipush 95
sipush 20896
sastore
dup
bipush 96
13: .line 68
sipush 16800
sastore
dup
bipush 97
sipush 30946
sastore
dup
bipush 98
sipush 30946
sastore
dup
bipush 99
sipush 30946
sastore
dup
bipush 100
sipush 30946
sastore
dup
bipush 101
sipush 30946
sastore
dup
bipush 102
sipush 30946
sastore
dup
bipush 103
sipush 28898
sastore
dup
bipush 104
14: .line 69
sipush 28898
sastore
dup
bipush 105
sipush 28898
sastore
dup
bipush 106
sipush 28898
sastore
dup
bipush 107
sipush 28898
sastore
dup
bipush 108
sipush 28898
sastore
dup
bipush 109
sipush 28898
sastore
dup
bipush 110
sipush 28898
sastore
dup
bipush 111
sipush 28898
sastore
dup
bipush 112
15: .line 70
sipush 28898
sastore
dup
bipush 113
sipush 28898
sastore
dup
bipush 114
sipush 28898
sastore
dup
bipush 115
sipush 28898
sastore
dup
bipush 116
sipush 28898
sastore
dup
bipush 117
sipush 28898
sastore
dup
bipush 118
sipush 28898
sastore
dup
bipush 119
sipush 28898
sastore
dup
bipush 120
16: .line 71
sipush 28898
sastore
dup
bipush 121
sipush 28898
sastore
dup
bipush 122
sipush 28898
sastore
dup
bipush 123
sipush 16800
sastore
dup
bipush 124
sipush 16800
sastore
dup
bipush 125
sipush 16800
sastore
dup
bipush 126
sipush 16800
sastore
dup
bipush 127
sipush 16392
sastore
dup
sipush 128
17: .line 72
bipush 8
sastore
dup
sipush 129
bipush 8
sastore
dup
sipush 130
bipush 8
sastore
dup
sipush 131
bipush 8
sastore
dup
sipush 132
bipush 8
sastore
dup
sipush 133
bipush 8
sastore
dup
sipush 134
bipush 8
sastore
dup
sipush 135
bipush 8
sastore
dup
sipush 136
18: .line 73
bipush 8
sastore
dup
sipush 137
bipush 8
sastore
dup
sipush 138
bipush 8
sastore
dup
sipush 139
bipush 8
sastore
dup
sipush 140
bipush 8
sastore
dup
sipush 141
bipush 8
sastore
dup
sipush 142
bipush 8
sastore
dup
sipush 143
bipush 8
sastore
dup
sipush 144
19: .line 74
bipush 8
sastore
dup
sipush 145
bipush 8
sastore
dup
sipush 146
bipush 8
sastore
dup
sipush 147
bipush 8
sastore
dup
sipush 148
bipush 8
sastore
dup
sipush 149
bipush 8
sastore
dup
sipush 150
bipush 8
sastore
dup
sipush 151
bipush 8
sastore
dup
sipush 152
20: .line 75
bipush 8
sastore
dup
sipush 153
bipush 8
sastore
dup
sipush 154
bipush 8
sastore
dup
sipush 155
bipush 8
sastore
dup
sipush 156
bipush 8
sastore
dup
sipush 157
bipush 8
sastore
dup
sipush 158
bipush 8
sastore
dup
sipush 159
bipush 8
sastore
dup
sipush 160
21: .line 76
sipush 644
sastore
dup
sipush 192
22: .line 80
sipush 12514
sastore
dup
sipush 193
sipush 12514
sastore
dup
sipush 194
sipush 12514
sastore
dup
sipush 195
sipush 12514
sastore
dup
sipush 196
sipush 12514
sastore
dup
sipush 197
sipush 12514
sastore
dup
sipush 198
sipush 12514
sastore
dup
sipush 199
sipush 12514
sastore
dup
sipush 200
23: .line 81
sipush 12514
sastore
dup
sipush 201
sipush 12514
sastore
dup
sipush 202
sipush 12514
sastore
dup
sipush 203
sipush 12514
sastore
dup
sipush 204
sipush 12514
sastore
dup
sipush 205
sipush 12514
sastore
dup
sipush 206
sipush 12514
sastore
dup
sipush 207
sipush 12514
sastore
dup
sipush 208
24: .line 82
sipush 12514
sastore
dup
sipush 209
sipush 12514
sastore
dup
sipush 210
sipush 12514
sastore
dup
sipush 211
sipush 12514
sastore
dup
sipush 212
sipush 12514
sastore
dup
sipush 213
sipush 12514
sastore
dup
sipush 214
sipush 12514
sastore
dup
sipush 215
sipush 12514
sastore
dup
sipush 216
25: .line 83
sipush 12514
sastore
dup
sipush 217
sipush 12514
sastore
dup
sipush 218
sipush 12514
sastore
dup
sipush 219
sipush 12514
sastore
dup
sipush 220
sipush 12514
sastore
dup
sipush 221
sipush 12514
sastore
dup
sipush 222
sipush 12514
sastore
dup
sipush 223
sipush 12514
sastore
dup
sipush 224
26: .line 84
sipush 13474
sastore
dup
sipush 225
sipush 13474
sastore
dup
sipush 226
sipush 13474
sastore
dup
sipush 227
sipush 13474
sastore
dup
sipush 228
sipush 13474
sastore
dup
sipush 229
sipush 13474
sastore
dup
sipush 230
sipush 13474
sastore
dup
sipush 231
sipush 13474
sastore
dup
sipush 232
27: .line 85
sipush 13474
sastore
dup
sipush 233
sipush 13474
sastore
dup
sipush 234
sipush 13474
sastore
dup
sipush 235
sipush 13474
sastore
dup
sipush 236
sipush 13474
sastore
dup
sipush 237
sipush 13474
sastore
dup
sipush 238
sipush 13474
sastore
dup
sipush 239
sipush 13474
sastore
dup
sipush 240
28: .line 86
sipush 13474
sastore
dup
sipush 241
sipush 13474
sastore
dup
sipush 242
sipush 13474
sastore
dup
sipush 243
sipush 13474
sastore
dup
sipush 244
sipush 13474
sastore
dup
sipush 245
sipush 13474
sastore
dup
sipush 246
sipush 13474
sastore
dup
sipush 247
sipush 13474
sastore
dup
sipush 248
29: .line 87
sipush 13474
sastore
dup
sipush 249
sipush 13474
sastore
dup
sipush 250
sipush 13474
sastore
dup
sipush 251
sipush 13474
sastore
dup
sipush 252
sipush 13474
sastore
dup
sipush 253
sipush 13474
sastore
dup
sipush 254
sipush 13474
sastore
dup
sipush 255
sipush 13474
sastore
30: .line 55
putstatic org.jcodings.specific.KOI8Encoding.KOI8_CtypeTable:[S
31: .line 90
sipush 256
newarray 8
dup
iconst_1
32: .line 91
iconst_1
bastore
dup
iconst_2
iconst_2
bastore
dup
iconst_3
iconst_3
bastore
dup
iconst_4
iconst_4
bastore
dup
iconst_5
iconst_5
bastore
dup
bipush 6
bipush 6
bastore
dup
bipush 7
bipush 7
bastore
dup
bipush 8
33: .line 92
bipush 8
bastore
dup
bipush 9
bipush 9
bastore
dup
bipush 10
bipush 10
bastore
dup
bipush 11
bipush 11
bastore
dup
bipush 12
bipush 12
bastore
dup
bipush 13
bipush 13
bastore
dup
bipush 14
bipush 14
bastore
dup
bipush 15
bipush 15
bastore
dup
bipush 16
34: .line 93
bipush 16
bastore
dup
bipush 17
bipush 17
bastore
dup
bipush 18
bipush 18
bastore
dup
bipush 19
bipush 19
bastore
dup
bipush 20
bipush 20
bastore
dup
bipush 21
bipush 21
bastore
dup
bipush 22
bipush 22
bastore
dup
bipush 23
bipush 23
bastore
dup
bipush 24
35: .line 94
bipush 24
bastore
dup
bipush 25
bipush 25
bastore
dup
bipush 26
bipush 26
bastore
dup
bipush 27
bipush 27
bastore
dup
bipush 28
bipush 28
bastore
dup
bipush 29
bipush 29
bastore
dup
bipush 30
bipush 30
bastore
dup
bipush 31
bipush 31
bastore
dup
bipush 32
36: .line 95
bipush 32
bastore
dup
bipush 33
bipush 33
bastore
dup
bipush 34
bipush 34
bastore
dup
bipush 35
bipush 35
bastore
dup
bipush 36
bipush 36
bastore
dup
bipush 37
bipush 37
bastore
dup
bipush 38
bipush 38
bastore
dup
bipush 39
bipush 39
bastore
dup
bipush 40
37: .line 96
bipush 40
bastore
dup
bipush 41
bipush 41
bastore
dup
bipush 42
bipush 42
bastore
dup
bipush 43
bipush 43
bastore
dup
bipush 44
bipush 44
bastore
dup
bipush 45
bipush 45
bastore
dup
bipush 46
bipush 46
bastore
dup
bipush 47
bipush 47
bastore
dup
bipush 48
38: .line 97
bipush 48
bastore
dup
bipush 49
bipush 49
bastore
dup
bipush 50
bipush 50
bastore
dup
bipush 51
bipush 51
bastore
dup
bipush 52
bipush 52
bastore
dup
bipush 53
bipush 53
bastore
dup
bipush 54
bipush 54
bastore
dup
bipush 55
bipush 55
bastore
dup
bipush 56
39: .line 98
bipush 56
bastore
dup
bipush 57
bipush 57
bastore
dup
bipush 58
bipush 58
bastore
dup
bipush 59
bipush 59
bastore
dup
bipush 60
bipush 60
bastore
dup
bipush 61
bipush 61
bastore
dup
bipush 62
bipush 62
bastore
dup
bipush 63
bipush 63
bastore
dup
bipush 64
40: .line 99
bipush 64
bastore
dup
bipush 65
bipush 97
bastore
dup
bipush 66
bipush 98
bastore
dup
bipush 67
bipush 99
bastore
dup
bipush 68
bipush 100
bastore
dup
bipush 69
bipush 101
bastore
dup
bipush 70
bipush 102
bastore
dup
bipush 71
bipush 103
bastore
dup
bipush 72
41: .line 100
bipush 104
bastore
dup
bipush 73
bipush 105
bastore
dup
bipush 74
bipush 106
bastore
dup
bipush 75
bipush 107
bastore
dup
bipush 76
bipush 108
bastore
dup
bipush 77
bipush 109
bastore
dup
bipush 78
bipush 110
bastore
dup
bipush 79
bipush 111
bastore
dup
bipush 80
42: .line 101
bipush 112
bastore
dup
bipush 81
bipush 113
bastore
dup
bipush 82
bipush 114
bastore
dup
bipush 83
bipush 115
bastore
dup
bipush 84
bipush 116
bastore
dup
bipush 85
bipush 117
bastore
dup
bipush 86
bipush 118
bastore
dup
bipush 87
bipush 119
bastore
dup
bipush 88
43: .line 102
bipush 120
bastore
dup
bipush 89
bipush 121
bastore
dup
bipush 90
bipush 122
bastore
dup
bipush 91
bipush 91
bastore
dup
bipush 92
bipush 92
bastore
dup
bipush 93
bipush 93
bastore
dup
bipush 94
bipush 94
bastore
dup
bipush 95
bipush 95
bastore
dup
bipush 96
44: .line 103
bipush 96
bastore
dup
bipush 97
bipush 97
bastore
dup
bipush 98
bipush 98
bastore
dup
bipush 99
bipush 99
bastore
dup
bipush 100
bipush 100
bastore
dup
bipush 101
bipush 101
bastore
dup
bipush 102
bipush 102
bastore
dup
bipush 103
bipush 103
bastore
dup
bipush 104
45: .line 104
bipush 104
bastore
dup
bipush 105
bipush 105
bastore
dup
bipush 106
bipush 106
bastore
dup
bipush 107
bipush 107
bastore
dup
bipush 108
bipush 108
bastore
dup
bipush 109
bipush 109
bastore
dup
bipush 110
bipush 110
bastore
dup
bipush 111
bipush 111
bastore
dup
bipush 112
46: .line 105
bipush 112
bastore
dup
bipush 113
bipush 113
bastore
dup
bipush 114
bipush 114
bastore
dup
bipush 115
bipush 115
bastore
dup
bipush 116
bipush 116
bastore
dup
bipush 117
bipush 117
bastore
dup
bipush 118
bipush 118
bastore
dup
bipush 119
bipush 119
bastore
dup
bipush 120
47: .line 106
bipush 120
bastore
dup
bipush 121
bipush 121
bastore
dup
bipush 122
bipush 122
bastore
dup
bipush 123
bipush 123
bastore
dup
bipush 124
bipush 124
bastore
dup
bipush 125
bipush 125
bastore
dup
bipush 126
bipush 126
bastore
dup
bipush 127
bipush 127
bastore
dup
sipush 128
48: .line 107
bipush -128
bastore
dup
sipush 129
bipush -127
bastore
dup
sipush 130
bipush -126
bastore
dup
sipush 131
bipush -125
bastore
dup
sipush 132
bipush -124
bastore
dup
sipush 133
bipush -123
bastore
dup
sipush 134
bipush -122
bastore
dup
sipush 135
bipush -121
bastore
dup
sipush 136
49: .line 108
bipush -120
bastore
dup
sipush 137
bipush -119
bastore
dup
sipush 138
bipush -118
bastore
dup
sipush 139
bipush -117
bastore
dup
sipush 140
bipush -116
bastore
dup
sipush 141
bipush -115
bastore
dup
sipush 142
bipush -114
bastore
dup
sipush 143
bipush -113
bastore
dup
sipush 144
50: .line 109
bipush -112
bastore
dup
sipush 145
bipush -111
bastore
dup
sipush 146
bipush -110
bastore
dup
sipush 147
bipush -109
bastore
dup
sipush 148
bipush -108
bastore
dup
sipush 149
bipush -107
bastore
dup
sipush 150
bipush -106
bastore
dup
sipush 151
bipush -105
bastore
dup
sipush 152
51: .line 110
bipush -104
bastore
dup
sipush 153
bipush -103
bastore
dup
sipush 154
bipush -102
bastore
dup
sipush 155
bipush -101
bastore
dup
sipush 156
bipush -100
bastore
dup
sipush 157
bipush -99
bastore
dup
sipush 158
bipush -98
bastore
dup
sipush 159
bipush -97
bastore
dup
sipush 160
52: .line 111
bipush -96
bastore
dup
sipush 161
bipush -95
bastore
dup
sipush 162
bipush -94
bastore
dup
sipush 163
bipush -93
bastore
dup
sipush 164
bipush -92
bastore
dup
sipush 165
bipush -91
bastore
dup
sipush 166
bipush -90
bastore
dup
sipush 167
bipush -89
bastore
dup
sipush 168
53: .line 112
bipush -88
bastore
dup
sipush 169
bipush -87
bastore
dup
sipush 170
bipush -86
bastore
dup
sipush 171
bipush -85
bastore
dup
sipush 172
bipush -84
bastore
dup
sipush 173
bipush -83
bastore
dup
sipush 174
bipush -82
bastore
dup
sipush 175
bipush -81
bastore
dup
sipush 176
54: .line 113
bipush -80
bastore
dup
sipush 177
bipush -79
bastore
dup
sipush 178
bipush -78
bastore
dup
sipush 179
bipush -77
bastore
dup
sipush 180
bipush -76
bastore
dup
sipush 181
bipush -75
bastore
dup
sipush 182
bipush -74
bastore
dup
sipush 183
bipush -73
bastore
dup
sipush 184
55: .line 114
bipush -72
bastore
dup
sipush 185
bipush -71
bastore
dup
sipush 186
bipush -70
bastore
dup
sipush 187
bipush -69
bastore
dup
sipush 188
bipush -68
bastore
dup
sipush 189
bipush -67
bastore
dup
sipush 190
bipush -66
bastore
dup
sipush 191
bipush -65
bastore
dup
sipush 192
56: .line 115
bipush -64
bastore
dup
sipush 193
bipush -63
bastore
dup
sipush 194
bipush -62
bastore
dup
sipush 195
bipush -61
bastore
dup
sipush 196
bipush -60
bastore
dup
sipush 197
bipush -59
bastore
dup
sipush 198
bipush -58
bastore
dup
sipush 199
bipush -57
bastore
dup
sipush 200
57: .line 116
bipush -56
bastore
dup
sipush 201
bipush -55
bastore
dup
sipush 202
bipush -54
bastore
dup
sipush 203
bipush -53
bastore
dup
sipush 204
bipush -52
bastore
dup
sipush 205
bipush -51
bastore
dup
sipush 206
bipush -50
bastore
dup
sipush 207
bipush -49
bastore
dup
sipush 208
58: .line 117
bipush -48
bastore
dup
sipush 209
bipush -47
bastore
dup
sipush 210
bipush -46
bastore
dup
sipush 211
bipush -45
bastore
dup
sipush 212
bipush -44
bastore
dup
sipush 213
bipush -43
bastore
dup
sipush 214
bipush -42
bastore
dup
sipush 215
bipush -41
bastore
dup
sipush 216
59: .line 118
bipush -40
bastore
dup
sipush 217
bipush -39
bastore
dup
sipush 218
bipush -38
bastore
dup
sipush 219
bipush -37
bastore
dup
sipush 220
bipush -36
bastore
dup
sipush 221
bipush -35
bastore
dup
sipush 222
bipush -34
bastore
dup
sipush 223
bipush -33
bastore
dup
sipush 224
60: .line 119
bipush -64
bastore
dup
sipush 225
bipush -63
bastore
dup
sipush 226
bipush -62
bastore
dup
sipush 227
bipush -61
bastore
dup
sipush 228
bipush -60
bastore
dup
sipush 229
bipush -59
bastore
dup
sipush 230
bipush -58
bastore
dup
sipush 231
bipush -57
bastore
dup
sipush 232
61: .line 120
bipush -56
bastore
dup
sipush 233
bipush -55
bastore
dup
sipush 234
bipush -54
bastore
dup
sipush 235
bipush -53
bastore
dup
sipush 236
bipush -52
bastore
dup
sipush 237
bipush -51
bastore
dup
sipush 238
bipush -50
bastore
dup
sipush 239
bipush -49
bastore
dup
sipush 240
62: .line 121
bipush -48
bastore
dup
sipush 241
bipush -47
bastore
dup
sipush 242
bipush -46
bastore
dup
sipush 243
bipush -45
bastore
dup
sipush 244
bipush -44
bastore
dup
sipush 245
bipush -43
bastore
dup
sipush 246
bipush -42
bastore
dup
sipush 247
bipush -41
bastore
dup
sipush 248
63: .line 122
bipush -40
bastore
dup
sipush 249
bipush -39
bastore
dup
sipush 250
bipush -38
bastore
dup
sipush 251
bipush -37
bastore
dup
sipush 252
bipush -36
bastore
dup
sipush 253
bipush -35
bastore
dup
sipush 254
bipush -34
bastore
dup
sipush 255
bipush -33
bastore
64: .line 90
putstatic org.jcodings.specific.KOI8Encoding.KOI8_ToLowerCaseTable:[B
65: .line 125
bipush 63
anewarray int[]
dup
iconst_0
66: .line 126
iconst_2
newarray 10
dup
iconst_0
sipush 192
iastore
dup
iconst_1
sipush 224
iastore
aastore
dup
iconst_1
67: .line 127
iconst_2
newarray 10
dup
iconst_0
sipush 193
iastore
dup
iconst_1
sipush 225
iastore
aastore
dup
iconst_2
68: .line 128
iconst_2
newarray 10
dup
iconst_0
sipush 194
iastore
dup
iconst_1
sipush 226
iastore
aastore
dup
iconst_3
69: .line 129
iconst_2
newarray 10
dup
iconst_0
sipush 195
iastore
dup
iconst_1
sipush 227
iastore
aastore
dup
iconst_4
70: .line 130
iconst_2
newarray 10
dup
iconst_0
sipush 196
iastore
dup
iconst_1
sipush 228
iastore
aastore
dup
iconst_5
71: .line 131
iconst_2
newarray 10
dup
iconst_0
sipush 197
iastore
dup
iconst_1
sipush 229
iastore
aastore
dup
bipush 6
72: .line 132
iconst_2
newarray 10
dup
iconst_0
sipush 198
iastore
dup
iconst_1
sipush 230
iastore
aastore
dup
bipush 7
73: .line 133
iconst_2
newarray 10
dup
iconst_0
sipush 199
iastore
dup
iconst_1
sipush 231
iastore
aastore
dup
bipush 8
74: .line 134
iconst_2
newarray 10
dup
iconst_0
sipush 200
iastore
dup
iconst_1
sipush 232
iastore
aastore
dup
bipush 9
75: .line 135
iconst_2
newarray 10
dup
iconst_0
sipush 201
iastore
dup
iconst_1
sipush 233
iastore
aastore
dup
bipush 10
76: .line 136
iconst_2
newarray 10
dup
iconst_0
sipush 202
iastore
dup
iconst_1
sipush 234
iastore
aastore
dup
bipush 11
77: .line 137
iconst_2
newarray 10
dup
iconst_0
sipush 203
iastore
dup
iconst_1
sipush 235
iastore
aastore
dup
bipush 12
78: .line 138
iconst_2
newarray 10
dup
iconst_0
sipush 204
iastore
dup
iconst_1
sipush 236
iastore
aastore
dup
bipush 13
79: .line 139
iconst_2
newarray 10
dup
iconst_0
sipush 205
iastore
dup
iconst_1
sipush 237
iastore
aastore
dup
bipush 14
80: .line 140
iconst_2
newarray 10
dup
iconst_0
sipush 206
iastore
dup
iconst_1
sipush 238
iastore
aastore
dup
bipush 15
81: .line 141
iconst_2
newarray 10
dup
iconst_0
sipush 207
iastore
dup
iconst_1
sipush 239
iastore
aastore
dup
bipush 16
82: .line 143
iconst_2
newarray 10
dup
iconst_0
sipush 208
iastore
dup
iconst_1
sipush 240
iastore
aastore
dup
bipush 17
83: .line 144
iconst_2
newarray 10
dup
iconst_0
sipush 209
iastore
dup
iconst_1
sipush 241
iastore
aastore
dup
bipush 18
84: .line 145
iconst_2
newarray 10
dup
iconst_0
sipush 210
iastore
dup
iconst_1
sipush 242
iastore
aastore
dup
bipush 19
85: .line 146
iconst_2
newarray 10
dup
iconst_0
sipush 211
iastore
dup
iconst_1
sipush 243
iastore
aastore
dup
bipush 20
86: .line 147
iconst_2
newarray 10
dup
iconst_0
sipush 212
iastore
dup
iconst_1
sipush 244
iastore
aastore
dup
bipush 21
87: .line 148
iconst_2
newarray 10
dup
iconst_0
sipush 213
iastore
dup
iconst_1
sipush 245
iastore
aastore
dup
bipush 22
88: .line 149
iconst_2
newarray 10
dup
iconst_0
sipush 214
iastore
dup
iconst_1
sipush 246
iastore
aastore
dup
bipush 23
89: .line 150
iconst_2
newarray 10
dup
iconst_0
sipush 215
iastore
dup
iconst_1
sipush 247
iastore
aastore
dup
bipush 24
90: .line 151
iconst_2
newarray 10
dup
iconst_0
sipush 216
iastore
dup
iconst_1
sipush 248
iastore
aastore
dup
bipush 25
91: .line 152
iconst_2
newarray 10
dup
iconst_0
sipush 217
iastore
dup
iconst_1
sipush 249
iastore
aastore
dup
bipush 26
92: .line 153
iconst_2
newarray 10
dup
iconst_0
sipush 218
iastore
dup
iconst_1
sipush 250
iastore
aastore
dup
bipush 27
93: .line 154
iconst_2
newarray 10
dup
iconst_0
sipush 219
iastore
dup
iconst_1
sipush 251
iastore
aastore
dup
bipush 28
94: .line 155
iconst_2
newarray 10
dup
iconst_0
sipush 220
iastore
dup
iconst_1
sipush 252
iastore
aastore
dup
bipush 29
95: .line 156
iconst_2
newarray 10
dup
iconst_0
sipush 221
iastore
dup
iconst_1
sipush 253
iastore
aastore
dup
bipush 30
96: .line 157
iconst_2
newarray 10
dup
iconst_0
sipush 222
iastore
dup
iconst_1
sipush 254
iastore
aastore
dup
bipush 31
97: .line 158
iconst_2
newarray 10
dup
iconst_0
sipush 223
iastore
dup
iconst_1
sipush 255
iastore
aastore
dup
bipush 32
98: .line 160
iconst_2
newarray 10
dup
iconst_0
sipush 224
iastore
dup
iconst_1
sipush 192
iastore
aastore
dup
bipush 33
99: .line 161
iconst_2
newarray 10
dup
iconst_0
sipush 225
iastore
dup
iconst_1
sipush 193
iastore
aastore
dup
bipush 34
100: .line 162
iconst_2
newarray 10
dup
iconst_0
sipush 226
iastore
dup
iconst_1
sipush 194
iastore
aastore
dup
bipush 35
101: .line 163
iconst_2
newarray 10
dup
iconst_0
sipush 227
iastore
dup
iconst_1
sipush 195
iastore
aastore
dup
bipush 36
102: .line 164
iconst_2
newarray 10
dup
iconst_0
sipush 228
iastore
dup
iconst_1
sipush 196
iastore
aastore
dup
bipush 37
103: .line 165
iconst_2
newarray 10
dup
iconst_0
sipush 229
iastore
dup
iconst_1
sipush 197
iastore
aastore
dup
bipush 38
104: .line 166
iconst_2
newarray 10
dup
iconst_0
sipush 230
iastore
dup
iconst_1
sipush 198
iastore
aastore
dup
bipush 39
105: .line 167
iconst_2
newarray 10
dup
iconst_0
sipush 231
iastore
dup
iconst_1
sipush 199
iastore
aastore
dup
bipush 40
106: .line 168
iconst_2
newarray 10
dup
iconst_0
sipush 232
iastore
dup
iconst_1
sipush 200
iastore
aastore
dup
bipush 41
107: .line 169
iconst_2
newarray 10
dup
iconst_0
sipush 233
iastore
dup
iconst_1
sipush 201
iastore
aastore
dup
bipush 42
108: .line 170
iconst_2
newarray 10
dup
iconst_0
sipush 234
iastore
dup
iconst_1
sipush 202
iastore
aastore
dup
bipush 43
109: .line 171
iconst_2
newarray 10
dup
iconst_0
sipush 235
iastore
dup
iconst_1
sipush 203
iastore
aastore
dup
bipush 44
110: .line 172
iconst_2
newarray 10
dup
iconst_0
sipush 236
iastore
dup
iconst_1
sipush 204
iastore
aastore
dup
bipush 45
111: .line 173
iconst_2
newarray 10
dup
iconst_0
sipush 237
iastore
dup
iconst_1
sipush 205
iastore
aastore
dup
bipush 46
112: .line 174
iconst_2
newarray 10
dup
iconst_0
sipush 238
iastore
dup
iconst_1
sipush 206
iastore
aastore
dup
bipush 47
113: .line 175
iconst_2
newarray 10
dup
iconst_0
sipush 239
iastore
dup
iconst_1
sipush 207
iastore
aastore
dup
bipush 48
114: .line 177
iconst_2
newarray 10
dup
iconst_0
sipush 240
iastore
dup
iconst_1
sipush 208
iastore
aastore
dup
bipush 49
115: .line 178
iconst_2
newarray 10
dup
iconst_0
sipush 241
iastore
dup
iconst_1
sipush 209
iastore
aastore
dup
bipush 50
116: .line 179
iconst_2
newarray 10
dup
iconst_0
sipush 242
iastore
dup
iconst_1
sipush 210
iastore
aastore
dup
bipush 51
117: .line 180
iconst_2
newarray 10
dup
iconst_0
sipush 243
iastore
dup
iconst_1
sipush 211
iastore
aastore
dup
bipush 52
118: .line 181
iconst_2
newarray 10
dup
iconst_0
sipush 244
iastore
dup
iconst_1
sipush 212
iastore
aastore
dup
bipush 53
119: .line 182
iconst_2
newarray 10
dup
iconst_0
sipush 245
iastore
dup
iconst_1
sipush 213
iastore
aastore
dup
bipush 54
120: .line 183
iconst_2
newarray 10
dup
iconst_0
sipush 246
iastore
dup
iconst_1
sipush 214
iastore
aastore
dup
bipush 55
121: .line 184
iconst_2
newarray 10
dup
iconst_0
sipush 247
iastore
dup
iconst_1
sipush 215
iastore
aastore
dup
bipush 56
122: .line 185
iconst_2
newarray 10
dup
iconst_0
sipush 248
iastore
dup
iconst_1
sipush 216
iastore
aastore
dup
bipush 57
123: .line 186
iconst_2
newarray 10
dup
iconst_0
sipush 249
iastore
dup
iconst_1
sipush 217
iastore
aastore
dup
bipush 58
124: .line 187
iconst_2
newarray 10
dup
iconst_0
sipush 250
iastore
dup
iconst_1
sipush 218
iastore
aastore
dup
bipush 59
125: .line 188
iconst_2
newarray 10
dup
iconst_0
sipush 251
iastore
dup
iconst_1
sipush 219
iastore
aastore
dup
bipush 60
126: .line 189
iconst_2
newarray 10
dup
iconst_0
sipush 252
iastore
dup
iconst_1
sipush 220
iastore
aastore
dup
bipush 61
127: .line 190
iconst_2
newarray 10
dup
iconst_0
sipush 254
iastore
dup
iconst_1
sipush 222
iastore
aastore
dup
bipush 62
128: .line 191
iconst_2
newarray 10
dup
iconst_0
sipush 255
iastore
dup
iconst_1
sipush 223
iastore
aastore
129: .line 125
putstatic org.jcodings.specific.KOI8Encoding.KOI8_CaseFoldMap:[[I
130: .line 194
new org.jcodings.specific.KOI8Encoding
dup
invokespecial org.jcodings.specific.KOI8Encoding.<init>:()V
putstatic org.jcodings.specific.KOI8Encoding.INSTANCE:Lorg/jcodings/specific/KOI8Encoding;
return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=1, args_size=1
start local 0 // org.jcodings.specific.KOI8Encoding this
0: .line 28
aload 0 /* this */
ldc "KOI8"
getstatic org.jcodings.specific.KOI8Encoding.KOI8_CtypeTable:[S
getstatic org.jcodings.specific.KOI8Encoding.KOI8_ToLowerCaseTable:[B
getstatic org.jcodings.specific.KOI8Encoding.KOI8_CaseFoldMap:[[I
iconst_0
invokespecial org.jcodings.CaseFoldMapEncoding.<init>:(Ljava/lang/String;[S[B[[IZ)V
1: .line 29
return
end local 0 // org.jcodings.specific.KOI8Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jcodings/specific/KOI8Encoding;
public int mbcCaseFold(int, byte[], org.jcodings.IntHolder, int, byte[]);
descriptor: (I[BLorg/jcodings/IntHolder;I[B)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=6
start local 0 // org.jcodings.specific.KOI8Encoding 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 36
aload 3 /* pp */
getfield org.jcodings.IntHolder.value:I
istore 6 /* p */
start local 6 // int p
1: .line 37
iconst_0
istore 7 /* lowerP */
start local 7 // int lowerP
2: .line 39
iconst_0
ifeq 3
aload 2 /* bytes */
iload 6 /* p */
baload
sipush 255
iand
invokestatic org.jcodings.specific.KOI8Encoding.isAscii:(I)Z
ifne 4
3: .line 40
StackMap locals: int int
StackMap stack:
iconst_0
ifeq 6
aload 2 /* bytes */
iload 6 /* p */
baload
sipush 255
iand
invokestatic org.jcodings.specific.KOI8Encoding.isAscii:(I)Z
ifne 6
4: .line 41
StackMap locals:
StackMap stack:
aload 5 /* lower */
iload 7 /* lowerP */
aload 0 /* this */
getfield org.jcodings.specific.KOI8Encoding.LowerCaseTable:[B
aload 2 /* bytes */
iload 6 /* p */
baload
sipush 255
iand
baload
bastore
5: .line 42
goto 7
6: .line 43
StackMap locals:
StackMap stack:
aload 5 /* lower */
iload 7 /* lowerP */
aload 2 /* bytes */
iload 6 /* p */
baload
bastore
7: .line 46
StackMap locals:
StackMap stack:
aload 3 /* pp */
dup
getfield org.jcodings.IntHolder.value:I
iconst_1
iadd
putfield org.jcodings.IntHolder.value:I
8: .line 47
iconst_1
ireturn
end local 7 // int lowerP
end local 6 // int p
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.KOI8Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/jcodings/specific/KOI8Encoding;
0 9 1 flag I
0 9 2 bytes [B
0 9 3 pp Lorg/jcodings/IntHolder;
0 9 4 end I
0 9 5 lower [B
1 9 6 p I
2 9 7 lowerP I
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.KOI8Encoding this
start local 1 // int code
start local 2 // int ctype
0: .line 52
iload 1 /* code */
sipush 256
if_icmpge 1
aload 0 /* this */
iload 1 /* code */
iload 2 /* ctype */
invokevirtual org.jcodings.specific.KOI8Encoding.isCodeCTypeInternal:(II)Z
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 2 // int ctype
end local 1 // int code
end local 0 // org.jcodings.specific.KOI8Encoding this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/jcodings/specific/KOI8Encoding;
0 3 1 code I
0 3 2 ctype I
MethodParameters:
Name Flags
code
ctype
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.CaseFoldMapEncoding.isNewLine:([BII)Z
ireturn
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.CaseFoldMapEncoding.propertyNameToCType:([BII)I
ireturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "KOI8Encoding.java"