1// this file was generated by gomacro command: import _b "unicode"
2// DO NOT EDIT! Any change will be lost when the file is re-generated
3
4// +build !go1.11
5
6package imports
7
8import (
9	. "reflect"
10	"unicode"
11)
12
13// reflection: allow interpreted code to import "unicode"
14func init() {
15	Packages["unicode"] = Package{
16	Binds: map[string]Value{
17		"ASCII_Hex_Digit":	ValueOf(&unicode.ASCII_Hex_Digit).Elem(),
18		"Adlam":	ValueOf(&unicode.Adlam).Elem(),
19		"Ahom":	ValueOf(&unicode.Ahom).Elem(),
20		"Anatolian_Hieroglyphs":	ValueOf(&unicode.Anatolian_Hieroglyphs).Elem(),
21		"Arabic":	ValueOf(&unicode.Arabic).Elem(),
22		"Armenian":	ValueOf(&unicode.Armenian).Elem(),
23		"Avestan":	ValueOf(&unicode.Avestan).Elem(),
24		"AzeriCase":	ValueOf(&unicode.AzeriCase).Elem(),
25		"Balinese":	ValueOf(&unicode.Balinese).Elem(),
26		"Bamum":	ValueOf(&unicode.Bamum).Elem(),
27		"Bassa_Vah":	ValueOf(&unicode.Bassa_Vah).Elem(),
28		"Batak":	ValueOf(&unicode.Batak).Elem(),
29		"Bengali":	ValueOf(&unicode.Bengali).Elem(),
30		"Bhaiksuki":	ValueOf(&unicode.Bhaiksuki).Elem(),
31		"Bidi_Control":	ValueOf(&unicode.Bidi_Control).Elem(),
32		"Bopomofo":	ValueOf(&unicode.Bopomofo).Elem(),
33		"Brahmi":	ValueOf(&unicode.Brahmi).Elem(),
34		"Braille":	ValueOf(&unicode.Braille).Elem(),
35		"Buginese":	ValueOf(&unicode.Buginese).Elem(),
36		"Buhid":	ValueOf(&unicode.Buhid).Elem(),
37		"C":	ValueOf(&unicode.C).Elem(),
38		"Canadian_Aboriginal":	ValueOf(&unicode.Canadian_Aboriginal).Elem(),
39		"Carian":	ValueOf(&unicode.Carian).Elem(),
40		"CaseRanges":	ValueOf(&unicode.CaseRanges).Elem(),
41		"Categories":	ValueOf(&unicode.Categories).Elem(),
42		"Caucasian_Albanian":	ValueOf(&unicode.Caucasian_Albanian).Elem(),
43		"Cc":	ValueOf(&unicode.Cc).Elem(),
44		"Cf":	ValueOf(&unicode.Cf).Elem(),
45		"Chakma":	ValueOf(&unicode.Chakma).Elem(),
46		"Cham":	ValueOf(&unicode.Cham).Elem(),
47		"Cherokee":	ValueOf(&unicode.Cherokee).Elem(),
48		"Co":	ValueOf(&unicode.Co).Elem(),
49		"Common":	ValueOf(&unicode.Common).Elem(),
50		"Coptic":	ValueOf(&unicode.Coptic).Elem(),
51		"Cs":	ValueOf(&unicode.Cs).Elem(),
52		"Cuneiform":	ValueOf(&unicode.Cuneiform).Elem(),
53		"Cypriot":	ValueOf(&unicode.Cypriot).Elem(),
54		"Cyrillic":	ValueOf(&unicode.Cyrillic).Elem(),
55		"Dash":	ValueOf(&unicode.Dash).Elem(),
56		"Deprecated":	ValueOf(&unicode.Deprecated).Elem(),
57		"Deseret":	ValueOf(&unicode.Deseret).Elem(),
58		"Devanagari":	ValueOf(&unicode.Devanagari).Elem(),
59		"Diacritic":	ValueOf(&unicode.Diacritic).Elem(),
60		"Digit":	ValueOf(&unicode.Digit).Elem(),
61		"Duployan":	ValueOf(&unicode.Duployan).Elem(),
62		"Egyptian_Hieroglyphs":	ValueOf(&unicode.Egyptian_Hieroglyphs).Elem(),
63		"Elbasan":	ValueOf(&unicode.Elbasan).Elem(),
64		"Ethiopic":	ValueOf(&unicode.Ethiopic).Elem(),
65		"Extender":	ValueOf(&unicode.Extender).Elem(),
66		"FoldCategory":	ValueOf(&unicode.FoldCategory).Elem(),
67		"FoldScript":	ValueOf(&unicode.FoldScript).Elem(),
68		"Georgian":	ValueOf(&unicode.Georgian).Elem(),
69		"Glagolitic":	ValueOf(&unicode.Glagolitic).Elem(),
70		"Gothic":	ValueOf(&unicode.Gothic).Elem(),
71		"Grantha":	ValueOf(&unicode.Grantha).Elem(),
72		"GraphicRanges":	ValueOf(&unicode.GraphicRanges).Elem(),
73		"Greek":	ValueOf(&unicode.Greek).Elem(),
74		"Gujarati":	ValueOf(&unicode.Gujarati).Elem(),
75		"Gurmukhi":	ValueOf(&unicode.Gurmukhi).Elem(),
76		"Han":	ValueOf(&unicode.Han).Elem(),
77		"Hangul":	ValueOf(&unicode.Hangul).Elem(),
78		"Hanunoo":	ValueOf(&unicode.Hanunoo).Elem(),
79		"Hatran":	ValueOf(&unicode.Hatran).Elem(),
80		"Hebrew":	ValueOf(&unicode.Hebrew).Elem(),
81		"Hex_Digit":	ValueOf(&unicode.Hex_Digit).Elem(),
82		"Hiragana":	ValueOf(&unicode.Hiragana).Elem(),
83		"Hyphen":	ValueOf(&unicode.Hyphen).Elem(),
84		"IDS_Binary_Operator":	ValueOf(&unicode.IDS_Binary_Operator).Elem(),
85		"IDS_Trinary_Operator":	ValueOf(&unicode.IDS_Trinary_Operator).Elem(),
86		"Ideographic":	ValueOf(&unicode.Ideographic).Elem(),
87		"Imperial_Aramaic":	ValueOf(&unicode.Imperial_Aramaic).Elem(),
88		"In":	ValueOf(unicode.In),
89		"Inherited":	ValueOf(&unicode.Inherited).Elem(),
90		"Inscriptional_Pahlavi":	ValueOf(&unicode.Inscriptional_Pahlavi).Elem(),
91		"Inscriptional_Parthian":	ValueOf(&unicode.Inscriptional_Parthian).Elem(),
92		"Is":	ValueOf(unicode.Is),
93		"IsControl":	ValueOf(unicode.IsControl),
94		"IsDigit":	ValueOf(unicode.IsDigit),
95		"IsGraphic":	ValueOf(unicode.IsGraphic),
96		"IsLetter":	ValueOf(unicode.IsLetter),
97		"IsLower":	ValueOf(unicode.IsLower),
98		"IsMark":	ValueOf(unicode.IsMark),
99		"IsNumber":	ValueOf(unicode.IsNumber),
100		"IsOneOf":	ValueOf(unicode.IsOneOf),
101		"IsPrint":	ValueOf(unicode.IsPrint),
102		"IsPunct":	ValueOf(unicode.IsPunct),
103		"IsSpace":	ValueOf(unicode.IsSpace),
104		"IsSymbol":	ValueOf(unicode.IsSymbol),
105		"IsTitle":	ValueOf(unicode.IsTitle),
106		"IsUpper":	ValueOf(unicode.IsUpper),
107		"Javanese":	ValueOf(&unicode.Javanese).Elem(),
108		"Join_Control":	ValueOf(&unicode.Join_Control).Elem(),
109		"Kaithi":	ValueOf(&unicode.Kaithi).Elem(),
110		"Kannada":	ValueOf(&unicode.Kannada).Elem(),
111		"Katakana":	ValueOf(&unicode.Katakana).Elem(),
112		"Kayah_Li":	ValueOf(&unicode.Kayah_Li).Elem(),
113		"Kharoshthi":	ValueOf(&unicode.Kharoshthi).Elem(),
114		"Khmer":	ValueOf(&unicode.Khmer).Elem(),
115		"Khojki":	ValueOf(&unicode.Khojki).Elem(),
116		"Khudawadi":	ValueOf(&unicode.Khudawadi).Elem(),
117		"L":	ValueOf(&unicode.L).Elem(),
118		"Lao":	ValueOf(&unicode.Lao).Elem(),
119		"Latin":	ValueOf(&unicode.Latin).Elem(),
120		"Lepcha":	ValueOf(&unicode.Lepcha).Elem(),
121		"Letter":	ValueOf(&unicode.Letter).Elem(),
122		"Limbu":	ValueOf(&unicode.Limbu).Elem(),
123		"Linear_A":	ValueOf(&unicode.Linear_A).Elem(),
124		"Linear_B":	ValueOf(&unicode.Linear_B).Elem(),
125		"Lisu":	ValueOf(&unicode.Lisu).Elem(),
126		"Ll":	ValueOf(&unicode.Ll).Elem(),
127		"Lm":	ValueOf(&unicode.Lm).Elem(),
128		"Lo":	ValueOf(&unicode.Lo).Elem(),
129		"Logical_Order_Exception":	ValueOf(&unicode.Logical_Order_Exception).Elem(),
130		"Lower":	ValueOf(&unicode.Lower).Elem(),
131		"LowerCase":	ValueOf(unicode.LowerCase),
132		"Lt":	ValueOf(&unicode.Lt).Elem(),
133		"Lu":	ValueOf(&unicode.Lu).Elem(),
134		"Lycian":	ValueOf(&unicode.Lycian).Elem(),
135		"Lydian":	ValueOf(&unicode.Lydian).Elem(),
136		"M":	ValueOf(&unicode.M).Elem(),
137		"Mahajani":	ValueOf(&unicode.Mahajani).Elem(),
138		"Malayalam":	ValueOf(&unicode.Malayalam).Elem(),
139		"Mandaic":	ValueOf(&unicode.Mandaic).Elem(),
140		"Manichaean":	ValueOf(&unicode.Manichaean).Elem(),
141		"Marchen":	ValueOf(&unicode.Marchen).Elem(),
142		"Mark":	ValueOf(&unicode.Mark).Elem(),
143		"MaxASCII":	ValueOf(unicode.MaxASCII),
144		"MaxCase":	ValueOf(unicode.MaxCase),
145		"MaxLatin1":	ValueOf(unicode.MaxLatin1),
146		"MaxRune":	ValueOf(unicode.MaxRune),
147		"Mc":	ValueOf(&unicode.Mc).Elem(),
148		"Me":	ValueOf(&unicode.Me).Elem(),
149		"Meetei_Mayek":	ValueOf(&unicode.Meetei_Mayek).Elem(),
150		"Mende_Kikakui":	ValueOf(&unicode.Mende_Kikakui).Elem(),
151		"Meroitic_Cursive":	ValueOf(&unicode.Meroitic_Cursive).Elem(),
152		"Meroitic_Hieroglyphs":	ValueOf(&unicode.Meroitic_Hieroglyphs).Elem(),
153		"Miao":	ValueOf(&unicode.Miao).Elem(),
154		"Mn":	ValueOf(&unicode.Mn).Elem(),
155		"Modi":	ValueOf(&unicode.Modi).Elem(),
156		"Mongolian":	ValueOf(&unicode.Mongolian).Elem(),
157		"Mro":	ValueOf(&unicode.Mro).Elem(),
158		"Multani":	ValueOf(&unicode.Multani).Elem(),
159		"Myanmar":	ValueOf(&unicode.Myanmar).Elem(),
160		"N":	ValueOf(&unicode.N).Elem(),
161		"Nabataean":	ValueOf(&unicode.Nabataean).Elem(),
162		"Nd":	ValueOf(&unicode.Nd).Elem(),
163		"New_Tai_Lue":	ValueOf(&unicode.New_Tai_Lue).Elem(),
164		"Newa":	ValueOf(&unicode.Newa).Elem(),
165		"Nko":	ValueOf(&unicode.Nko).Elem(),
166		"Nl":	ValueOf(&unicode.Nl).Elem(),
167		"No":	ValueOf(&unicode.No).Elem(),
168		"Noncharacter_Code_Point":	ValueOf(&unicode.Noncharacter_Code_Point).Elem(),
169		"Number":	ValueOf(&unicode.Number).Elem(),
170		"Ogham":	ValueOf(&unicode.Ogham).Elem(),
171		"Ol_Chiki":	ValueOf(&unicode.Ol_Chiki).Elem(),
172		"Old_Hungarian":	ValueOf(&unicode.Old_Hungarian).Elem(),
173		"Old_Italic":	ValueOf(&unicode.Old_Italic).Elem(),
174		"Old_North_Arabian":	ValueOf(&unicode.Old_North_Arabian).Elem(),
175		"Old_Permic":	ValueOf(&unicode.Old_Permic).Elem(),
176		"Old_Persian":	ValueOf(&unicode.Old_Persian).Elem(),
177		"Old_South_Arabian":	ValueOf(&unicode.Old_South_Arabian).Elem(),
178		"Old_Turkic":	ValueOf(&unicode.Old_Turkic).Elem(),
179		"Oriya":	ValueOf(&unicode.Oriya).Elem(),
180		"Osage":	ValueOf(&unicode.Osage).Elem(),
181		"Osmanya":	ValueOf(&unicode.Osmanya).Elem(),
182		"Other":	ValueOf(&unicode.Other).Elem(),
183		"Other_Alphabetic":	ValueOf(&unicode.Other_Alphabetic).Elem(),
184		"Other_Default_Ignorable_Code_Point":	ValueOf(&unicode.Other_Default_Ignorable_Code_Point).Elem(),
185		"Other_Grapheme_Extend":	ValueOf(&unicode.Other_Grapheme_Extend).Elem(),
186		"Other_ID_Continue":	ValueOf(&unicode.Other_ID_Continue).Elem(),
187		"Other_ID_Start":	ValueOf(&unicode.Other_ID_Start).Elem(),
188		"Other_Lowercase":	ValueOf(&unicode.Other_Lowercase).Elem(),
189		"Other_Math":	ValueOf(&unicode.Other_Math).Elem(),
190		"Other_Uppercase":	ValueOf(&unicode.Other_Uppercase).Elem(),
191		"P":	ValueOf(&unicode.P).Elem(),
192		"Pahawh_Hmong":	ValueOf(&unicode.Pahawh_Hmong).Elem(),
193		"Palmyrene":	ValueOf(&unicode.Palmyrene).Elem(),
194		"Pattern_Syntax":	ValueOf(&unicode.Pattern_Syntax).Elem(),
195		"Pattern_White_Space":	ValueOf(&unicode.Pattern_White_Space).Elem(),
196		"Pau_Cin_Hau":	ValueOf(&unicode.Pau_Cin_Hau).Elem(),
197		"Pc":	ValueOf(&unicode.Pc).Elem(),
198		"Pd":	ValueOf(&unicode.Pd).Elem(),
199		"Pe":	ValueOf(&unicode.Pe).Elem(),
200		"Pf":	ValueOf(&unicode.Pf).Elem(),
201		"Phags_Pa":	ValueOf(&unicode.Phags_Pa).Elem(),
202		"Phoenician":	ValueOf(&unicode.Phoenician).Elem(),
203		"Pi":	ValueOf(&unicode.Pi).Elem(),
204		"Po":	ValueOf(&unicode.Po).Elem(),
205		"Prepended_Concatenation_Mark":	ValueOf(&unicode.Prepended_Concatenation_Mark).Elem(),
206		"PrintRanges":	ValueOf(&unicode.PrintRanges).Elem(),
207		"Properties":	ValueOf(&unicode.Properties).Elem(),
208		"Ps":	ValueOf(&unicode.Ps).Elem(),
209		"Psalter_Pahlavi":	ValueOf(&unicode.Psalter_Pahlavi).Elem(),
210		"Punct":	ValueOf(&unicode.Punct).Elem(),
211		"Quotation_Mark":	ValueOf(&unicode.Quotation_Mark).Elem(),
212		"Radical":	ValueOf(&unicode.Radical).Elem(),
213		"Rejang":	ValueOf(&unicode.Rejang).Elem(),
214		"ReplacementChar":	ValueOf(unicode.ReplacementChar),
215		"Runic":	ValueOf(&unicode.Runic).Elem(),
216		"S":	ValueOf(&unicode.S).Elem(),
217		"STerm":	ValueOf(&unicode.STerm).Elem(),
218		"Samaritan":	ValueOf(&unicode.Samaritan).Elem(),
219		"Saurashtra":	ValueOf(&unicode.Saurashtra).Elem(),
220		"Sc":	ValueOf(&unicode.Sc).Elem(),
221		"Scripts":	ValueOf(&unicode.Scripts).Elem(),
222		"Sentence_Terminal":	ValueOf(&unicode.Sentence_Terminal).Elem(),
223		"Sharada":	ValueOf(&unicode.Sharada).Elem(),
224		"Shavian":	ValueOf(&unicode.Shavian).Elem(),
225		"Siddham":	ValueOf(&unicode.Siddham).Elem(),
226		"SignWriting":	ValueOf(&unicode.SignWriting).Elem(),
227		"SimpleFold":	ValueOf(unicode.SimpleFold),
228		"Sinhala":	ValueOf(&unicode.Sinhala).Elem(),
229		"Sk":	ValueOf(&unicode.Sk).Elem(),
230		"Sm":	ValueOf(&unicode.Sm).Elem(),
231		"So":	ValueOf(&unicode.So).Elem(),
232		"Soft_Dotted":	ValueOf(&unicode.Soft_Dotted).Elem(),
233		"Sora_Sompeng":	ValueOf(&unicode.Sora_Sompeng).Elem(),
234		"Space":	ValueOf(&unicode.Space).Elem(),
235		"Sundanese":	ValueOf(&unicode.Sundanese).Elem(),
236		"Syloti_Nagri":	ValueOf(&unicode.Syloti_Nagri).Elem(),
237		"Symbol":	ValueOf(&unicode.Symbol).Elem(),
238		"Syriac":	ValueOf(&unicode.Syriac).Elem(),
239		"Tagalog":	ValueOf(&unicode.Tagalog).Elem(),
240		"Tagbanwa":	ValueOf(&unicode.Tagbanwa).Elem(),
241		"Tai_Le":	ValueOf(&unicode.Tai_Le).Elem(),
242		"Tai_Tham":	ValueOf(&unicode.Tai_Tham).Elem(),
243		"Tai_Viet":	ValueOf(&unicode.Tai_Viet).Elem(),
244		"Takri":	ValueOf(&unicode.Takri).Elem(),
245		"Tamil":	ValueOf(&unicode.Tamil).Elem(),
246		"Tangut":	ValueOf(&unicode.Tangut).Elem(),
247		"Telugu":	ValueOf(&unicode.Telugu).Elem(),
248		"Terminal_Punctuation":	ValueOf(&unicode.Terminal_Punctuation).Elem(),
249		"Thaana":	ValueOf(&unicode.Thaana).Elem(),
250		"Thai":	ValueOf(&unicode.Thai).Elem(),
251		"Tibetan":	ValueOf(&unicode.Tibetan).Elem(),
252		"Tifinagh":	ValueOf(&unicode.Tifinagh).Elem(),
253		"Tirhuta":	ValueOf(&unicode.Tirhuta).Elem(),
254		"Title":	ValueOf(&unicode.Title).Elem(),
255		"TitleCase":	ValueOf(unicode.TitleCase),
256		"To":	ValueOf(unicode.To),
257		"ToLower":	ValueOf(unicode.ToLower),
258		"ToTitle":	ValueOf(unicode.ToTitle),
259		"ToUpper":	ValueOf(unicode.ToUpper),
260		"TurkishCase":	ValueOf(&unicode.TurkishCase).Elem(),
261		"Ugaritic":	ValueOf(&unicode.Ugaritic).Elem(),
262		"Unified_Ideograph":	ValueOf(&unicode.Unified_Ideograph).Elem(),
263		"Upper":	ValueOf(&unicode.Upper).Elem(),
264		"UpperCase":	ValueOf(unicode.UpperCase),
265		"UpperLower":	ValueOf(unicode.UpperLower),
266		"Vai":	ValueOf(&unicode.Vai).Elem(),
267		"Variation_Selector":	ValueOf(&unicode.Variation_Selector).Elem(),
268		"Version":	ValueOf(unicode.Version),
269		"Warang_Citi":	ValueOf(&unicode.Warang_Citi).Elem(),
270		"White_Space":	ValueOf(&unicode.White_Space).Elem(),
271		"Yi":	ValueOf(&unicode.Yi).Elem(),
272		"Z":	ValueOf(&unicode.Z).Elem(),
273		"Zl":	ValueOf(&unicode.Zl).Elem(),
274		"Zp":	ValueOf(&unicode.Zp).Elem(),
275		"Zs":	ValueOf(&unicode.Zs).Elem(),
276	}, Types: map[string]Type{
277		"CaseRange":	TypeOf((*unicode.CaseRange)(nil)).Elem(),
278		"Range16":	TypeOf((*unicode.Range16)(nil)).Elem(),
279		"Range32":	TypeOf((*unicode.Range32)(nil)).Elem(),
280		"RangeTable":	TypeOf((*unicode.RangeTable)(nil)).Elem(),
281		"SpecialCase":	TypeOf((*unicode.SpecialCase)(nil)).Elem(),
282	}, Untypeds: map[string]string{
283		"LowerCase":	"int:1",
284		"MaxASCII":	"rune:127",
285		"MaxCase":	"int:3",
286		"MaxLatin1":	"rune:255",
287		"MaxRune":	"rune:1114111",
288		"ReplacementChar":	"rune:65533",
289		"TitleCase":	"int:2",
290		"UpperCase":	"int:0",
291		"UpperLower":	"rune:1114112",
292		"Version":	"string:9.0.0",
293	},
294	}
295}
296