File: go1_22_unicode.go

package info (click to toggle)
golang-github-traefik-yaegi 0.16.1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 24,608 kB
  • sloc: sh: 457; makefile: 39
file content (312 lines) | stat: -rw-r--r-- 24,481 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
// Code generated by 'yaegi extract unicode'. DO NOT EDIT.

//go:build go1.22
// +build go1.22

package stdlib

import (
	"go/constant"
	"go/token"
	"reflect"
	"unicode"
)

func init() {
	Symbols["unicode/unicode"] = map[string]reflect.Value{
		// function, constant and variable definitions
		"ASCII_Hex_Digit":                    reflect.ValueOf(&unicode.ASCII_Hex_Digit).Elem(),
		"Adlam":                              reflect.ValueOf(&unicode.Adlam).Elem(),
		"Ahom":                               reflect.ValueOf(&unicode.Ahom).Elem(),
		"Anatolian_Hieroglyphs":              reflect.ValueOf(&unicode.Anatolian_Hieroglyphs).Elem(),
		"Arabic":                             reflect.ValueOf(&unicode.Arabic).Elem(),
		"Armenian":                           reflect.ValueOf(&unicode.Armenian).Elem(),
		"Avestan":                            reflect.ValueOf(&unicode.Avestan).Elem(),
		"AzeriCase":                          reflect.ValueOf(&unicode.AzeriCase).Elem(),
		"Balinese":                           reflect.ValueOf(&unicode.Balinese).Elem(),
		"Bamum":                              reflect.ValueOf(&unicode.Bamum).Elem(),
		"Bassa_Vah":                          reflect.ValueOf(&unicode.Bassa_Vah).Elem(),
		"Batak":                              reflect.ValueOf(&unicode.Batak).Elem(),
		"Bengali":                            reflect.ValueOf(&unicode.Bengali).Elem(),
		"Bhaiksuki":                          reflect.ValueOf(&unicode.Bhaiksuki).Elem(),
		"Bidi_Control":                       reflect.ValueOf(&unicode.Bidi_Control).Elem(),
		"Bopomofo":                           reflect.ValueOf(&unicode.Bopomofo).Elem(),
		"Brahmi":                             reflect.ValueOf(&unicode.Brahmi).Elem(),
		"Braille":                            reflect.ValueOf(&unicode.Braille).Elem(),
		"Buginese":                           reflect.ValueOf(&unicode.Buginese).Elem(),
		"Buhid":                              reflect.ValueOf(&unicode.Buhid).Elem(),
		"C":                                  reflect.ValueOf(&unicode.C).Elem(),
		"Canadian_Aboriginal":                reflect.ValueOf(&unicode.Canadian_Aboriginal).Elem(),
		"Carian":                             reflect.ValueOf(&unicode.Carian).Elem(),
		"CaseRanges":                         reflect.ValueOf(&unicode.CaseRanges).Elem(),
		"Categories":                         reflect.ValueOf(&unicode.Categories).Elem(),
		"Caucasian_Albanian":                 reflect.ValueOf(&unicode.Caucasian_Albanian).Elem(),
		"Cc":                                 reflect.ValueOf(&unicode.Cc).Elem(),
		"Cf":                                 reflect.ValueOf(&unicode.Cf).Elem(),
		"Chakma":                             reflect.ValueOf(&unicode.Chakma).Elem(),
		"Cham":                               reflect.ValueOf(&unicode.Cham).Elem(),
		"Cherokee":                           reflect.ValueOf(&unicode.Cherokee).Elem(),
		"Chorasmian":                         reflect.ValueOf(&unicode.Chorasmian).Elem(),
		"Co":                                 reflect.ValueOf(&unicode.Co).Elem(),
		"Common":                             reflect.ValueOf(&unicode.Common).Elem(),
		"Coptic":                             reflect.ValueOf(&unicode.Coptic).Elem(),
		"Cs":                                 reflect.ValueOf(&unicode.Cs).Elem(),
		"Cuneiform":                          reflect.ValueOf(&unicode.Cuneiform).Elem(),
		"Cypriot":                            reflect.ValueOf(&unicode.Cypriot).Elem(),
		"Cypro_Minoan":                       reflect.ValueOf(&unicode.Cypro_Minoan).Elem(),
		"Cyrillic":                           reflect.ValueOf(&unicode.Cyrillic).Elem(),
		"Dash":                               reflect.ValueOf(&unicode.Dash).Elem(),
		"Deprecated":                         reflect.ValueOf(&unicode.Deprecated).Elem(),
		"Deseret":                            reflect.ValueOf(&unicode.Deseret).Elem(),
		"Devanagari":                         reflect.ValueOf(&unicode.Devanagari).Elem(),
		"Diacritic":                          reflect.ValueOf(&unicode.Diacritic).Elem(),
		"Digit":                              reflect.ValueOf(&unicode.Digit).Elem(),
		"Dives_Akuru":                        reflect.ValueOf(&unicode.Dives_Akuru).Elem(),
		"Dogra":                              reflect.ValueOf(&unicode.Dogra).Elem(),
		"Duployan":                           reflect.ValueOf(&unicode.Duployan).Elem(),
		"Egyptian_Hieroglyphs":               reflect.ValueOf(&unicode.Egyptian_Hieroglyphs).Elem(),
		"Elbasan":                            reflect.ValueOf(&unicode.Elbasan).Elem(),
		"Elymaic":                            reflect.ValueOf(&unicode.Elymaic).Elem(),
		"Ethiopic":                           reflect.ValueOf(&unicode.Ethiopic).Elem(),
		"Extender":                           reflect.ValueOf(&unicode.Extender).Elem(),
		"FoldCategory":                       reflect.ValueOf(&unicode.FoldCategory).Elem(),
		"FoldScript":                         reflect.ValueOf(&unicode.FoldScript).Elem(),
		"Georgian":                           reflect.ValueOf(&unicode.Georgian).Elem(),
		"Glagolitic":                         reflect.ValueOf(&unicode.Glagolitic).Elem(),
		"Gothic":                             reflect.ValueOf(&unicode.Gothic).Elem(),
		"Grantha":                            reflect.ValueOf(&unicode.Grantha).Elem(),
		"GraphicRanges":                      reflect.ValueOf(&unicode.GraphicRanges).Elem(),
		"Greek":                              reflect.ValueOf(&unicode.Greek).Elem(),
		"Gujarati":                           reflect.ValueOf(&unicode.Gujarati).Elem(),
		"Gunjala_Gondi":                      reflect.ValueOf(&unicode.Gunjala_Gondi).Elem(),
		"Gurmukhi":                           reflect.ValueOf(&unicode.Gurmukhi).Elem(),
		"Han":                                reflect.ValueOf(&unicode.Han).Elem(),
		"Hangul":                             reflect.ValueOf(&unicode.Hangul).Elem(),
		"Hanifi_Rohingya":                    reflect.ValueOf(&unicode.Hanifi_Rohingya).Elem(),
		"Hanunoo":                            reflect.ValueOf(&unicode.Hanunoo).Elem(),
		"Hatran":                             reflect.ValueOf(&unicode.Hatran).Elem(),
		"Hebrew":                             reflect.ValueOf(&unicode.Hebrew).Elem(),
		"Hex_Digit":                          reflect.ValueOf(&unicode.Hex_Digit).Elem(),
		"Hiragana":                           reflect.ValueOf(&unicode.Hiragana).Elem(),
		"Hyphen":                             reflect.ValueOf(&unicode.Hyphen).Elem(),
		"IDS_Binary_Operator":                reflect.ValueOf(&unicode.IDS_Binary_Operator).Elem(),
		"IDS_Trinary_Operator":               reflect.ValueOf(&unicode.IDS_Trinary_Operator).Elem(),
		"Ideographic":                        reflect.ValueOf(&unicode.Ideographic).Elem(),
		"Imperial_Aramaic":                   reflect.ValueOf(&unicode.Imperial_Aramaic).Elem(),
		"In":                                 reflect.ValueOf(unicode.In),
		"Inherited":                          reflect.ValueOf(&unicode.Inherited).Elem(),
		"Inscriptional_Pahlavi":              reflect.ValueOf(&unicode.Inscriptional_Pahlavi).Elem(),
		"Inscriptional_Parthian":             reflect.ValueOf(&unicode.Inscriptional_Parthian).Elem(),
		"Is":                                 reflect.ValueOf(unicode.Is),
		"IsControl":                          reflect.ValueOf(unicode.IsControl),
		"IsDigit":                            reflect.ValueOf(unicode.IsDigit),
		"IsGraphic":                          reflect.ValueOf(unicode.IsGraphic),
		"IsLetter":                           reflect.ValueOf(unicode.IsLetter),
		"IsLower":                            reflect.ValueOf(unicode.IsLower),
		"IsMark":                             reflect.ValueOf(unicode.IsMark),
		"IsNumber":                           reflect.ValueOf(unicode.IsNumber),
		"IsOneOf":                            reflect.ValueOf(unicode.IsOneOf),
		"IsPrint":                            reflect.ValueOf(unicode.IsPrint),
		"IsPunct":                            reflect.ValueOf(unicode.IsPunct),
		"IsSpace":                            reflect.ValueOf(unicode.IsSpace),
		"IsSymbol":                           reflect.ValueOf(unicode.IsSymbol),
		"IsTitle":                            reflect.ValueOf(unicode.IsTitle),
		"IsUpper":                            reflect.ValueOf(unicode.IsUpper),
		"Javanese":                           reflect.ValueOf(&unicode.Javanese).Elem(),
		"Join_Control":                       reflect.ValueOf(&unicode.Join_Control).Elem(),
		"Kaithi":                             reflect.ValueOf(&unicode.Kaithi).Elem(),
		"Kannada":                            reflect.ValueOf(&unicode.Kannada).Elem(),
		"Katakana":                           reflect.ValueOf(&unicode.Katakana).Elem(),
		"Kawi":                               reflect.ValueOf(&unicode.Kawi).Elem(),
		"Kayah_Li":                           reflect.ValueOf(&unicode.Kayah_Li).Elem(),
		"Kharoshthi":                         reflect.ValueOf(&unicode.Kharoshthi).Elem(),
		"Khitan_Small_Script":                reflect.ValueOf(&unicode.Khitan_Small_Script).Elem(),
		"Khmer":                              reflect.ValueOf(&unicode.Khmer).Elem(),
		"Khojki":                             reflect.ValueOf(&unicode.Khojki).Elem(),
		"Khudawadi":                          reflect.ValueOf(&unicode.Khudawadi).Elem(),
		"L":                                  reflect.ValueOf(&unicode.L).Elem(),
		"Lao":                                reflect.ValueOf(&unicode.Lao).Elem(),
		"Latin":                              reflect.ValueOf(&unicode.Latin).Elem(),
		"Lepcha":                             reflect.ValueOf(&unicode.Lepcha).Elem(),
		"Letter":                             reflect.ValueOf(&unicode.Letter).Elem(),
		"Limbu":                              reflect.ValueOf(&unicode.Limbu).Elem(),
		"Linear_A":                           reflect.ValueOf(&unicode.Linear_A).Elem(),
		"Linear_B":                           reflect.ValueOf(&unicode.Linear_B).Elem(),
		"Lisu":                               reflect.ValueOf(&unicode.Lisu).Elem(),
		"Ll":                                 reflect.ValueOf(&unicode.Ll).Elem(),
		"Lm":                                 reflect.ValueOf(&unicode.Lm).Elem(),
		"Lo":                                 reflect.ValueOf(&unicode.Lo).Elem(),
		"Logical_Order_Exception":            reflect.ValueOf(&unicode.Logical_Order_Exception).Elem(),
		"Lower":                              reflect.ValueOf(&unicode.Lower).Elem(),
		"LowerCase":                          reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)),
		"Lt":                                 reflect.ValueOf(&unicode.Lt).Elem(),
		"Lu":                                 reflect.ValueOf(&unicode.Lu).Elem(),
		"Lycian":                             reflect.ValueOf(&unicode.Lycian).Elem(),
		"Lydian":                             reflect.ValueOf(&unicode.Lydian).Elem(),
		"M":                                  reflect.ValueOf(&unicode.M).Elem(),
		"Mahajani":                           reflect.ValueOf(&unicode.Mahajani).Elem(),
		"Makasar":                            reflect.ValueOf(&unicode.Makasar).Elem(),
		"Malayalam":                          reflect.ValueOf(&unicode.Malayalam).Elem(),
		"Mandaic":                            reflect.ValueOf(&unicode.Mandaic).Elem(),
		"Manichaean":                         reflect.ValueOf(&unicode.Manichaean).Elem(),
		"Marchen":                            reflect.ValueOf(&unicode.Marchen).Elem(),
		"Mark":                               reflect.ValueOf(&unicode.Mark).Elem(),
		"Masaram_Gondi":                      reflect.ValueOf(&unicode.Masaram_Gondi).Elem(),
		"MaxASCII":                           reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)),
		"MaxCase":                            reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)),
		"MaxLatin1":                          reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)),
		"MaxRune":                            reflect.ValueOf(constant.MakeFromLiteral("1114111", token.INT, 0)),
		"Mc":                                 reflect.ValueOf(&unicode.Mc).Elem(),
		"Me":                                 reflect.ValueOf(&unicode.Me).Elem(),
		"Medefaidrin":                        reflect.ValueOf(&unicode.Medefaidrin).Elem(),
		"Meetei_Mayek":                       reflect.ValueOf(&unicode.Meetei_Mayek).Elem(),
		"Mende_Kikakui":                      reflect.ValueOf(&unicode.Mende_Kikakui).Elem(),
		"Meroitic_Cursive":                   reflect.ValueOf(&unicode.Meroitic_Cursive).Elem(),
		"Meroitic_Hieroglyphs":               reflect.ValueOf(&unicode.Meroitic_Hieroglyphs).Elem(),
		"Miao":                               reflect.ValueOf(&unicode.Miao).Elem(),
		"Mn":                                 reflect.ValueOf(&unicode.Mn).Elem(),
		"Modi":                               reflect.ValueOf(&unicode.Modi).Elem(),
		"Mongolian":                          reflect.ValueOf(&unicode.Mongolian).Elem(),
		"Mro":                                reflect.ValueOf(&unicode.Mro).Elem(),
		"Multani":                            reflect.ValueOf(&unicode.Multani).Elem(),
		"Myanmar":                            reflect.ValueOf(&unicode.Myanmar).Elem(),
		"N":                                  reflect.ValueOf(&unicode.N).Elem(),
		"Nabataean":                          reflect.ValueOf(&unicode.Nabataean).Elem(),
		"Nag_Mundari":                        reflect.ValueOf(&unicode.Nag_Mundari).Elem(),
		"Nandinagari":                        reflect.ValueOf(&unicode.Nandinagari).Elem(),
		"Nd":                                 reflect.ValueOf(&unicode.Nd).Elem(),
		"New_Tai_Lue":                        reflect.ValueOf(&unicode.New_Tai_Lue).Elem(),
		"Newa":                               reflect.ValueOf(&unicode.Newa).Elem(),
		"Nko":                                reflect.ValueOf(&unicode.Nko).Elem(),
		"Nl":                                 reflect.ValueOf(&unicode.Nl).Elem(),
		"No":                                 reflect.ValueOf(&unicode.No).Elem(),
		"Noncharacter_Code_Point":            reflect.ValueOf(&unicode.Noncharacter_Code_Point).Elem(),
		"Number":                             reflect.ValueOf(&unicode.Number).Elem(),
		"Nushu":                              reflect.ValueOf(&unicode.Nushu).Elem(),
		"Nyiakeng_Puachue_Hmong":             reflect.ValueOf(&unicode.Nyiakeng_Puachue_Hmong).Elem(),
		"Ogham":                              reflect.ValueOf(&unicode.Ogham).Elem(),
		"Ol_Chiki":                           reflect.ValueOf(&unicode.Ol_Chiki).Elem(),
		"Old_Hungarian":                      reflect.ValueOf(&unicode.Old_Hungarian).Elem(),
		"Old_Italic":                         reflect.ValueOf(&unicode.Old_Italic).Elem(),
		"Old_North_Arabian":                  reflect.ValueOf(&unicode.Old_North_Arabian).Elem(),
		"Old_Permic":                         reflect.ValueOf(&unicode.Old_Permic).Elem(),
		"Old_Persian":                        reflect.ValueOf(&unicode.Old_Persian).Elem(),
		"Old_Sogdian":                        reflect.ValueOf(&unicode.Old_Sogdian).Elem(),
		"Old_South_Arabian":                  reflect.ValueOf(&unicode.Old_South_Arabian).Elem(),
		"Old_Turkic":                         reflect.ValueOf(&unicode.Old_Turkic).Elem(),
		"Old_Uyghur":                         reflect.ValueOf(&unicode.Old_Uyghur).Elem(),
		"Oriya":                              reflect.ValueOf(&unicode.Oriya).Elem(),
		"Osage":                              reflect.ValueOf(&unicode.Osage).Elem(),
		"Osmanya":                            reflect.ValueOf(&unicode.Osmanya).Elem(),
		"Other":                              reflect.ValueOf(&unicode.Other).Elem(),
		"Other_Alphabetic":                   reflect.ValueOf(&unicode.Other_Alphabetic).Elem(),
		"Other_Default_Ignorable_Code_Point": reflect.ValueOf(&unicode.Other_Default_Ignorable_Code_Point).Elem(),
		"Other_Grapheme_Extend":              reflect.ValueOf(&unicode.Other_Grapheme_Extend).Elem(),
		"Other_ID_Continue":                  reflect.ValueOf(&unicode.Other_ID_Continue).Elem(),
		"Other_ID_Start":                     reflect.ValueOf(&unicode.Other_ID_Start).Elem(),
		"Other_Lowercase":                    reflect.ValueOf(&unicode.Other_Lowercase).Elem(),
		"Other_Math":                         reflect.ValueOf(&unicode.Other_Math).Elem(),
		"Other_Uppercase":                    reflect.ValueOf(&unicode.Other_Uppercase).Elem(),
		"P":                                  reflect.ValueOf(&unicode.P).Elem(),
		"Pahawh_Hmong":                       reflect.ValueOf(&unicode.Pahawh_Hmong).Elem(),
		"Palmyrene":                          reflect.ValueOf(&unicode.Palmyrene).Elem(),
		"Pattern_Syntax":                     reflect.ValueOf(&unicode.Pattern_Syntax).Elem(),
		"Pattern_White_Space":                reflect.ValueOf(&unicode.Pattern_White_Space).Elem(),
		"Pau_Cin_Hau":                        reflect.ValueOf(&unicode.Pau_Cin_Hau).Elem(),
		"Pc":                                 reflect.ValueOf(&unicode.Pc).Elem(),
		"Pd":                                 reflect.ValueOf(&unicode.Pd).Elem(),
		"Pe":                                 reflect.ValueOf(&unicode.Pe).Elem(),
		"Pf":                                 reflect.ValueOf(&unicode.Pf).Elem(),
		"Phags_Pa":                           reflect.ValueOf(&unicode.Phags_Pa).Elem(),
		"Phoenician":                         reflect.ValueOf(&unicode.Phoenician).Elem(),
		"Pi":                                 reflect.ValueOf(&unicode.Pi).Elem(),
		"Po":                                 reflect.ValueOf(&unicode.Po).Elem(),
		"Prepended_Concatenation_Mark":       reflect.ValueOf(&unicode.Prepended_Concatenation_Mark).Elem(),
		"PrintRanges":                        reflect.ValueOf(&unicode.PrintRanges).Elem(),
		"Properties":                         reflect.ValueOf(&unicode.Properties).Elem(),
		"Ps":                                 reflect.ValueOf(&unicode.Ps).Elem(),
		"Psalter_Pahlavi":                    reflect.ValueOf(&unicode.Psalter_Pahlavi).Elem(),
		"Punct":                              reflect.ValueOf(&unicode.Punct).Elem(),
		"Quotation_Mark":                     reflect.ValueOf(&unicode.Quotation_Mark).Elem(),
		"Radical":                            reflect.ValueOf(&unicode.Radical).Elem(),
		"Regional_Indicator":                 reflect.ValueOf(&unicode.Regional_Indicator).Elem(),
		"Rejang":                             reflect.ValueOf(&unicode.Rejang).Elem(),
		"ReplacementChar":                    reflect.ValueOf(constant.MakeFromLiteral("65533", token.INT, 0)),
		"Runic":                              reflect.ValueOf(&unicode.Runic).Elem(),
		"S":                                  reflect.ValueOf(&unicode.S).Elem(),
		"STerm":                              reflect.ValueOf(&unicode.STerm).Elem(),
		"Samaritan":                          reflect.ValueOf(&unicode.Samaritan).Elem(),
		"Saurashtra":                         reflect.ValueOf(&unicode.Saurashtra).Elem(),
		"Sc":                                 reflect.ValueOf(&unicode.Sc).Elem(),
		"Scripts":                            reflect.ValueOf(&unicode.Scripts).Elem(),
		"Sentence_Terminal":                  reflect.ValueOf(&unicode.Sentence_Terminal).Elem(),
		"Sharada":                            reflect.ValueOf(&unicode.Sharada).Elem(),
		"Shavian":                            reflect.ValueOf(&unicode.Shavian).Elem(),
		"Siddham":                            reflect.ValueOf(&unicode.Siddham).Elem(),
		"SignWriting":                        reflect.ValueOf(&unicode.SignWriting).Elem(),
		"SimpleFold":                         reflect.ValueOf(unicode.SimpleFold),
		"Sinhala":                            reflect.ValueOf(&unicode.Sinhala).Elem(),
		"Sk":                                 reflect.ValueOf(&unicode.Sk).Elem(),
		"Sm":                                 reflect.ValueOf(&unicode.Sm).Elem(),
		"So":                                 reflect.ValueOf(&unicode.So).Elem(),
		"Soft_Dotted":                        reflect.ValueOf(&unicode.Soft_Dotted).Elem(),
		"Sogdian":                            reflect.ValueOf(&unicode.Sogdian).Elem(),
		"Sora_Sompeng":                       reflect.ValueOf(&unicode.Sora_Sompeng).Elem(),
		"Soyombo":                            reflect.ValueOf(&unicode.Soyombo).Elem(),
		"Space":                              reflect.ValueOf(&unicode.Space).Elem(),
		"Sundanese":                          reflect.ValueOf(&unicode.Sundanese).Elem(),
		"Syloti_Nagri":                       reflect.ValueOf(&unicode.Syloti_Nagri).Elem(),
		"Symbol":                             reflect.ValueOf(&unicode.Symbol).Elem(),
		"Syriac":                             reflect.ValueOf(&unicode.Syriac).Elem(),
		"Tagalog":                            reflect.ValueOf(&unicode.Tagalog).Elem(),
		"Tagbanwa":                           reflect.ValueOf(&unicode.Tagbanwa).Elem(),
		"Tai_Le":                             reflect.ValueOf(&unicode.Tai_Le).Elem(),
		"Tai_Tham":                           reflect.ValueOf(&unicode.Tai_Tham).Elem(),
		"Tai_Viet":                           reflect.ValueOf(&unicode.Tai_Viet).Elem(),
		"Takri":                              reflect.ValueOf(&unicode.Takri).Elem(),
		"Tamil":                              reflect.ValueOf(&unicode.Tamil).Elem(),
		"Tangsa":                             reflect.ValueOf(&unicode.Tangsa).Elem(),
		"Tangut":                             reflect.ValueOf(&unicode.Tangut).Elem(),
		"Telugu":                             reflect.ValueOf(&unicode.Telugu).Elem(),
		"Terminal_Punctuation":               reflect.ValueOf(&unicode.Terminal_Punctuation).Elem(),
		"Thaana":                             reflect.ValueOf(&unicode.Thaana).Elem(),
		"Thai":                               reflect.ValueOf(&unicode.Thai).Elem(),
		"Tibetan":                            reflect.ValueOf(&unicode.Tibetan).Elem(),
		"Tifinagh":                           reflect.ValueOf(&unicode.Tifinagh).Elem(),
		"Tirhuta":                            reflect.ValueOf(&unicode.Tirhuta).Elem(),
		"Title":                              reflect.ValueOf(&unicode.Title).Elem(),
		"TitleCase":                          reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)),
		"To":                                 reflect.ValueOf(unicode.To),
		"ToLower":                            reflect.ValueOf(unicode.ToLower),
		"ToTitle":                            reflect.ValueOf(unicode.ToTitle),
		"ToUpper":                            reflect.ValueOf(unicode.ToUpper),
		"Toto":                               reflect.ValueOf(&unicode.Toto).Elem(),
		"TurkishCase":                        reflect.ValueOf(&unicode.TurkishCase).Elem(),
		"Ugaritic":                           reflect.ValueOf(&unicode.Ugaritic).Elem(),
		"Unified_Ideograph":                  reflect.ValueOf(&unicode.Unified_Ideograph).Elem(),
		"Upper":                              reflect.ValueOf(&unicode.Upper).Elem(),
		"UpperCase":                          reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)),
		"UpperLower":                         reflect.ValueOf(constant.MakeFromLiteral("1114112", token.INT, 0)),
		"Vai":                                reflect.ValueOf(&unicode.Vai).Elem(),
		"Variation_Selector":                 reflect.ValueOf(&unicode.Variation_Selector).Elem(),
		"Version":                            reflect.ValueOf(constant.MakeFromLiteral("\"15.0.0\"", token.STRING, 0)),
		"Vithkuqi":                           reflect.ValueOf(&unicode.Vithkuqi).Elem(),
		"Wancho":                             reflect.ValueOf(&unicode.Wancho).Elem(),
		"Warang_Citi":                        reflect.ValueOf(&unicode.Warang_Citi).Elem(),
		"White_Space":                        reflect.ValueOf(&unicode.White_Space).Elem(),
		"Yezidi":                             reflect.ValueOf(&unicode.Yezidi).Elem(),
		"Yi":                                 reflect.ValueOf(&unicode.Yi).Elem(),
		"Z":                                  reflect.ValueOf(&unicode.Z).Elem(),
		"Zanabazar_Square":                   reflect.ValueOf(&unicode.Zanabazar_Square).Elem(),
		"Zl":                                 reflect.ValueOf(&unicode.Zl).Elem(),
		"Zp":                                 reflect.ValueOf(&unicode.Zp).Elem(),
		"Zs":                                 reflect.ValueOf(&unicode.Zs).Elem(),

		// type definitions
		"CaseRange":   reflect.ValueOf((*unicode.CaseRange)(nil)),
		"Range16":     reflect.ValueOf((*unicode.Range16)(nil)),
		"Range32":     reflect.ValueOf((*unicode.Range32)(nil)),
		"RangeTable":  reflect.ValueOf((*unicode.RangeTable)(nil)),
		"SpecialCase": reflect.ValueOf((*unicode.SpecialCase)(nil)),
	}
}