github.com/traefik/yaegi@v0.15.1/stdlib/go1_19_unicode.go (about)

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