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