///|
fn pdf_text_codepoint_of_cyrillic_glyphname(name : PdfName) -> Int? {
  match pdf_text_string_of_name(name) {
    "/Abrevecyrillic" => Some(0x04D0)
    "/Acyrillic" => Some(0x0410)
    "/Adieresiscyrillic" => Some(0x04D2)
    "/Aiecyrillic" => Some(0x04D4)
    "/Becyrillic" => Some(0x0411)
    "/Cheabkhasiancyrillic" => Some(0x04BC)
    "/Checyrillic" => Some(0x0427)
    "/Chedescenderabkhasiancyrillic" => Some(0x04BE)
    "/Chedescendercyrillic" => Some(0x04B6)
    "/Chedieresiscyrillic" => Some(0x04F4)
    "/Chekhakassiancyrillic" => Some(0x04CB)
    "/Cheverticalstrokecyrillic" => Some(0x04B8)
    "/Decyrillic" => Some(0x0414)
    "/Djecyrillic" => Some(0x0402)
    "/Dzeabkhasiancyrillic" => Some(0x04E0)
    "/Dzecyrillic" => Some(0x0405)
    "/Dzhecyrillic" => Some(0x040F)
    "/Ecyrillic" => Some(0x0404)
    "/Efcyrillic" => Some(0x0424)
    "/Eiotifiedcyrillic" => Some(0x0464)
    "/Elcyrillic" => Some(0x041B)
    "/Emcyrillic" => Some(0x041C)
    "/Encyrillic" => Some(0x041D)
    "/Endescendercyrillic" => Some(0x04A2)
    "/Enghecyrillic" => Some(0x04A4)
    "/Enhookcyrillic" => Some(0x04C7)
    "/Ercyrillic" => Some(0x0420)
    "/Ereversedcyrillic" => Some(0x042D)
    "/Escyrillic" => Some(0x0421)
    "/Esdescendercyrillic" => Some(0x04AA)
    "/Fitacyrillic" => Some(0x0472)
    "/Gecyrillic" => Some(0x0413)
    "/Ghemiddlehookcyrillic" => Some(0x0494)
    "/Ghestrokecyrillic" => Some(0x0492)
    "/Gheupturncyrillic" => Some(0x0490)
    "/Gjecyrillic" => Some(0x0403)
    "/Haabkhasiancyrillic" => Some(0x04A8)
    "/Hadescendercyrillic" => Some(0x04B2)
    "/Hardsigncyrillic" => Some(0x042A)
    "/IAcyrillic" => Some(0x042F)
    "/IUcyrillic" => Some(0x042E)
    "/Icyrillic" => Some(0x0406)
    "/Idieresiscyrillic" => Some(0x04E4)
    "/Iebrevecyrillic" => Some(0x04D6)
    "/Iecyrillic" => Some(0x0415)
    "/Iicyrillic" => Some(0x0418)
    "/Iishortcyrillic" => Some(0x0419)
    "/Imacroncyrillic" => Some(0x04E2)
    "/Iocyrillic" => Some(0x0401)
    "/Izhitsacyrillic" => Some(0x0474)
    "/Izhitsadblgravecyrillic" => Some(0x0476)
    "/Jecyrillic" => Some(0x0408)
    "/Kabashkircyrillic" => Some(0x04A0)
    "/Kacyrillic" => Some(0x041A)
    "/Kadescendercyrillic" => Some(0x049A)
    "/Kahookcyrillic" => Some(0x04C3)
    "/Kastrokecyrillic" => Some(0x049E)
    "/Kaverticalstrokecyrillic" => Some(0x049C)
    "/Khacyrillic" => Some(0x0425)
    "/Kjecyrillic" => Some(0x040C)
    "/Koppacyrillic" => Some(0x0480)
    "/Ksicyrillic" => Some(0x046E)
    "/Ljecyrillic" => Some(0x0409)
    "/Njecyrillic" => Some(0x040A)
    "/Obarredcyrillic" => Some(0x04E8)
    "/Obarreddieresiscyrillic" => Some(0x04EA)
    "/Ocyrillic" => Some(0x041E)
    "/Odieresiscyrillic" => Some(0x04E6)
    "/Omegacyrillic" => Some(0x0460)
    "/Omegaroundcyrillic" => Some(0x047A)
    "/Omegatitlocyrillic" => Some(0x047C)
    "/Otcyrillic" => Some(0x047E)
    "/Pecyrillic" => Some(0x041F)
    "/Pemiddlehookcyrillic" => Some(0x04A6)
    "/Psicyrillic" => Some(0x0470)
    "/Schwacyrillic" => Some(0x04D8)
    "/Schwadieresiscyrillic" => Some(0x04DA)
    "/Shacyrillic" => Some(0x0428)
    "/Shchacyrillic" => Some(0x0429)
    "/Shhacyrillic" => Some(0x04BA)
    "/Softsigncyrillic" => Some(0x042C)
    "/Tecyrillic" => Some(0x0422)
    "/Tedescendercyrillic" => Some(0x04AC)
    "/Tetsecyrillic" => Some(0x04B4)
    "/Tsecyrillic" => Some(0x0426)
    "/Tshecyrillic" => Some(0x040B)
    "/Ucyrillic" => Some(0x0423)
    "/Udieresiscyrillic" => Some(0x04F0)
    "/Uhungarumlautcyrillic" => Some(0x04F2)
    "/Ukcyrillic" => Some(0x0478)
    "/Umacroncyrillic" => Some(0x04EE)
    "/Ushortcyrillic" => Some(0x040E)
    "/Ustraightcyrillic" => Some(0x04AE)
    "/Ustraightstrokecyrillic" => Some(0x04B0)
    "/Vecyrillic" => Some(0x0412)
    "/Yatcyrillic" => Some(0x0462)
    "/Yericyrillic" => Some(0x042B)
    "/Yerudieresiscyrillic" => Some(0x04F8)
    "/Yicyrillic" => Some(0x0407)
    "/Yusbigcyrillic" => Some(0x046A)
    "/Yusbigiotifiedcyrillic" => Some(0x046C)
    "/Yuslittlecyrillic" => Some(0x0466)
    "/Yuslittleiotifiedcyrillic" => Some(0x0468)
    "/Zecyrillic" => Some(0x0417)
    "/Zedescendercyrillic" => Some(0x0498)
    "/Zedieresiscyrillic" => Some(0x04DE)
    "/Zhebrevecyrillic" => Some(0x04C1)
    "/Zhecyrillic" => Some(0x0416)
    "/Zhedescendercyrillic" => Some(0x0496)
    "/Zhedieresiscyrillic" => Some(0x04DC)
    "/abrevecyrillic" => Some(0x04D1)
    "/acyrillic" => Some(0x0430)
    "/adieresiscyrillic" => Some(0x04D3)
    "/aiecyrillic" => Some(0x04D5)
    "/becyrillic" => Some(0x0431)
    "/cheabkhasiancyrillic" => Some(0x04BD)
    "/checyrillic" => Some(0x0447)
    "/chedescenderabkhasiancyrillic" => Some(0x04BF)
    "/chedescendercyrillic" => Some(0x04B7)
    "/chedieresiscyrillic" => Some(0x04F5)
    "/chekhakassiancyrillic" => Some(0x04CC)
    "/cheverticalstrokecyrillic" => Some(0x04B9)
    "/dasiapneumatacyrilliccmb" => Some(0x0485)
    "/decyrillic" => Some(0x0434)
    "/djecyrillic" => Some(0x0452)
    "/dzeabkhasiancyrillic" => Some(0x04E1)
    "/dzecyrillic" => Some(0x0455)
    "/dzhecyrillic" => Some(0x045F)
    "/ecyrillic" => Some(0x0454)
    "/efcyrillic" => Some(0x0444)
    "/eiotifiedcyrillic" => Some(0x0465)
    "/elcyrillic" => Some(0x043B)
    "/emcyrillic" => Some(0x043C)
    "/encyrillic" => Some(0x043D)
    "/endescendercyrillic" => Some(0x04A3)
    "/enghecyrillic" => Some(0x04A5)
    "/enhookcyrillic" => Some(0x04C8)
    "/ercyrillic" => Some(0x0440)
    "/ereversedcyrillic" => Some(0x044D)
    "/escyrillic" => Some(0x0441)
    "/esdescendercyrillic" => Some(0x04AB)
    "/fitacyrillic" => Some(0x0473)
    "/gecyrillic" => Some(0x0433)
    "/ghemiddlehookcyrillic" => Some(0x0495)
    "/ghestrokecyrillic" => Some(0x0493)
    "/gheupturncyrillic" => Some(0x0491)
    "/gjecyrillic" => Some(0x0453)
    "/haabkhasiancyrillic" => Some(0x04A9)
    "/hadescendercyrillic" => Some(0x04B3)
    "/hardsigncyrillic" => Some(0x044A)
    "/iacyrillic" => Some(0x044F)
    "/icyrillic" => Some(0x0456)
    "/idieresiscyrillic" => Some(0x04E5)
    "/iebrevecyrillic" => Some(0x04D7)
    "/iecyrillic" => Some(0x0435)
    "/iicyrillic" => Some(0x0438)
    "/iishortcyrillic" => Some(0x0439)
    "/imacroncyrillic" => Some(0x04E3)
    "/iocyrillic" => Some(0x0451)
    "/iucyrillic" => Some(0x044E)
    "/izhitsacyrillic" => Some(0x0475)
    "/izhitsadblgravecyrillic" => Some(0x0477)
    "/jecyrillic" => Some(0x0458)
    "/kabashkircyrillic" => Some(0x04A1)
    "/kacyrillic" => Some(0x043A)
    "/kadescendercyrillic" => Some(0x049B)
    "/kahookcyrillic" => Some(0x04C4)
    "/kastrokecyrillic" => Some(0x049F)
    "/kaverticalstrokecyrillic" => Some(0x049D)
    "/khacyrillic" => Some(0x0445)
    "/kjecyrillic" => Some(0x045C)
    "/koppacyrillic" => Some(0x0481)
    "/ksicyrillic" => Some(0x046F)
    "/ljecyrillic" => Some(0x0459)
    "/njecyrillic" => Some(0x045A)
    "/obarredcyrillic" => Some(0x04E9)
    "/obarreddieresiscyrillic" => Some(0x04EB)
    "/ocyrillic" => Some(0x043E)
    "/odieresiscyrillic" => Some(0x04E7)
    "/omegacyrillic" => Some(0x0461)
    "/omegaroundcyrillic" => Some(0x047B)
    "/omegatitlocyrillic" => Some(0x047D)
    "/otcyrillic" => Some(0x047F)
    "/palatalizationcyrilliccmb" => Some(0x0484)
    "/palochkacyrillic" => Some(0x04C0)
    "/pecyrillic" => Some(0x043F)
    "/pemiddlehookcyrillic" => Some(0x04A7)
    "/psicyrillic" => Some(0x0471)
    "/psilipneumatacyrilliccmb" => Some(0x0486)
    "/schwacyrillic" => Some(0x04D9)
    "/schwadieresiscyrillic" => Some(0x04DB)
    "/shacyrillic" => Some(0x0448)
    "/shchacyrillic" => Some(0x0449)
    "/shhacyrillic" => Some(0x04BB)
    "/softsigncyrillic" => Some(0x044C)
    "/tecyrillic" => Some(0x0442)
    "/tedescendercyrillic" => Some(0x04AD)
    "/tetsecyrillic" => Some(0x04B5)
    "/thousandcyrillic" => Some(0x0482)
    "/titlocyrilliccmb" => Some(0x0483)
    "/tsecyrillic" => Some(0x0446)
    "/tshecyrillic" => Some(0x045B)
    "/ucyrillic" => Some(0x0443)
    "/udieresiscyrillic" => Some(0x04F1)
    "/uhungarumlautcyrillic" => Some(0x04F3)
    "/ukcyrillic" => Some(0x0479)
    "/umacroncyrillic" => Some(0x04EF)
    "/ushortcyrillic" => Some(0x045E)
    "/ustraightcyrillic" => Some(0x04AF)
    "/ustraightstrokecyrillic" => Some(0x04B1)
    "/vecyrillic" => Some(0x0432)
    "/yatcyrillic" => Some(0x0463)
    "/yericyrillic" => Some(0x044B)
    "/yerudieresiscyrillic" => Some(0x04F9)
    "/yicyrillic" => Some(0x0457)
    "/yusbigcyrillic" => Some(0x046B)
    "/yusbigiotifiedcyrillic" => Some(0x046D)
    "/yuslittlecyrillic" => Some(0x0467)
    "/yuslittleiotifiedcyrillic" => Some(0x0469)
    "/zecyrillic" => Some(0x0437)
    "/zedescendercyrillic" => Some(0x0499)
    "/zedieresiscyrillic" => Some(0x04DF)
    "/zhebrevecyrillic" => Some(0x04C2)
    "/zhecyrillic" => Some(0x0436)
    "/zhedescendercyrillic" => Some(0x0497)
    "/zhedieresiscyrillic" => Some(0x04DD)
    "/afii10017" => Some(0x0410)
    "/afii10018" => Some(0x0411)
    "/afii10019" => Some(0x0412)
    "/afii10020" => Some(0x0413)
    "/afii10021" => Some(0x0414)
    "/afii10022" => Some(0x0415)
    "/afii10023" => Some(0x0401)
    "/afii10024" => Some(0x0416)
    "/afii10025" => Some(0x0417)
    "/afii10026" => Some(0x0418)
    "/afii10027" => Some(0x0419)
    "/afii10028" => Some(0x041A)
    "/afii10029" => Some(0x041B)
    "/afii10030" => Some(0x041C)
    "/afii10031" => Some(0x041D)
    "/afii10032" => Some(0x041E)
    "/afii10033" => Some(0x041F)
    "/afii10034" => Some(0x0420)
    "/afii10035" => Some(0x0421)
    "/afii10036" => Some(0x0422)
    "/afii10037" => Some(0x0423)
    "/afii10038" => Some(0x0424)
    "/afii10039" => Some(0x0425)
    "/afii10040" => Some(0x0426)
    "/afii10041" => Some(0x0427)
    "/afii10042" => Some(0x0428)
    "/afii10043" => Some(0x0429)
    "/afii10044" => Some(0x042A)
    "/afii10045" => Some(0x042B)
    "/afii10046" => Some(0x042C)
    "/afii10047" => Some(0x042D)
    "/afii10048" => Some(0x042E)
    "/afii10049" => Some(0x042F)
    "/afii10050" => Some(0x0490)
    "/afii10051" => Some(0x0402)
    "/afii10052" => Some(0x0403)
    "/afii10053" => Some(0x0404)
    "/afii10054" => Some(0x0405)
    "/afii10055" => Some(0x0406)
    "/afii10056" => Some(0x0407)
    "/afii10057" => Some(0x0408)
    "/afii10058" => Some(0x0409)
    "/afii10059" => Some(0x040A)
    "/afii10060" => Some(0x040B)
    "/afii10061" => Some(0x040C)
    "/afii10062" => Some(0x040E)
    "/afii10065" => Some(0x0430)
    "/afii10066" => Some(0x0431)
    "/afii10067" => Some(0x0432)
    "/afii10068" => Some(0x0433)
    "/afii10069" => Some(0x0434)
    "/afii10070" => Some(0x0435)
    "/afii10071" => Some(0x0451)
    "/afii10072" => Some(0x0436)
    "/afii10073" => Some(0x0437)
    "/afii10074" => Some(0x0438)
    "/afii10075" => Some(0x0439)
    "/afii10076" => Some(0x043A)
    "/afii10077" => Some(0x043B)
    "/afii10078" => Some(0x043C)
    "/afii10079" => Some(0x043D)
    "/afii10080" => Some(0x043E)
    "/afii10081" => Some(0x043F)
    "/afii10082" => Some(0x0440)
    "/afii10083" => Some(0x0441)
    "/afii10084" => Some(0x0442)
    "/afii10085" => Some(0x0443)
    "/afii10086" => Some(0x0444)
    "/afii10087" => Some(0x0445)
    "/afii10088" => Some(0x0446)
    "/afii10089" => Some(0x0447)
    "/afii10090" => Some(0x0448)
    "/afii10091" => Some(0x0449)
    "/afii10092" => Some(0x044A)
    "/afii10093" => Some(0x044B)
    "/afii10094" => Some(0x044C)
    "/afii10095" => Some(0x044D)
    "/afii10096" => Some(0x044E)
    "/afii10097" => Some(0x044F)
    "/afii10098" => Some(0x0491)
    "/afii10099" => Some(0x0452)
    "/afii10100" => Some(0x0453)
    "/afii10101" => Some(0x0454)
    "/afii10102" => Some(0x0455)
    "/afii10103" => Some(0x0456)
    "/afii10104" => Some(0x0457)
    "/afii10105" => Some(0x0458)
    "/afii10106" => Some(0x0459)
    "/afii10107" => Some(0x045A)
    "/afii10108" => Some(0x045B)
    "/afii10109" => Some(0x045C)
    "/afii10110" => Some(0x045E)
    "/afii10145" => Some(0x040F)
    "/afii10146" => Some(0x0462)
    "/afii10147" => Some(0x0472)
    "/afii10148" => Some(0x0474)
    "/afii10193" => Some(0x045F)
    "/afii10194" => Some(0x0463)
    "/afii10195" => Some(0x0473)
    "/afii10196" => Some(0x0475)
    "/afii10846" => Some(0x04D9)
    _ => None
  }
}