///|
fn pdf_text_codepoint_of_latin_ext_additional_glyphname(name : PdfName) -> Int? {
match pdf_text_string_of_name(name) {
"/Abreveacute" => Some(0x1EAE)
"/Abrevedotbelow" => Some(0x1EB6)
"/Abrevegrave" => Some(0x1EB0)
"/Abrevehookabove" => Some(0x1EB2)
"/Abrevetilde" => Some(0x1EB4)
"/Acircumflexacute" => Some(0x1EA4)
"/Acircumflexdotbelow" => Some(0x1EAC)
"/Acircumflexgrave" => Some(0x1EA6)
"/Acircumflexhookabove" => Some(0x1EA8)
"/Acircumflextilde" => Some(0x1EAA)
"/Adotbelow" => Some(0x1EA0)
"/Ahookabove" => Some(0x1EA2)
"/Aringbelow" => Some(0x1E00)
"/Bdotaccent" => Some(0x1E02)
"/Bdotbelow" => Some(0x1E04)
"/Blinebelow" => Some(0x1E06)
"/Ccedillaacute" => Some(0x1E08)
"/Dcedilla" => Some(0x1E10)
"/Dcircumflexbelow" => Some(0x1E12)
"/Ddotaccent" => Some(0x1E0A)
"/Ddotbelow" => Some(0x1E0C)
"/Dlinebelow" => Some(0x1E0E)
"/Ecedillabreve" => Some(0x1E1C)
"/Ecircumflexacute" => Some(0x1EBE)
"/Ecircumflexbelow" => Some(0x1E18)
"/Ecircumflexdotbelow" => Some(0x1EC6)
"/Ecircumflexgrave" => Some(0x1EC0)
"/Ecircumflexhookabove" => Some(0x1EC2)
"/Ecircumflextilde" => Some(0x1EC4)
"/Edotbelow" => Some(0x1EB8)
"/Ehookabove" => Some(0x1EBA)
"/Emacronacute" => Some(0x1E16)
"/Emacrongrave" => Some(0x1E14)
"/Etilde" => Some(0x1EBC)
"/Etildebelow" => Some(0x1E1A)
"/Fdotaccent" => Some(0x1E1E)
"/Gmacron" => Some(0x1E20)
"/Hbrevebelow" => Some(0x1E2A)
"/Hcedilla" => Some(0x1E28)
"/Hdieresis" => Some(0x1E26)
"/Hdotaccent" => Some(0x1E22)
"/Hdotbelow" => Some(0x1E24)
"/Idieresisacute" => Some(0x1E2E)
"/Idotbelow" => Some(0x1ECA)
"/Ihookabove" => Some(0x1EC8)
"/Itildebelow" => Some(0x1E2C)
"/Kacute" => Some(0x1E30)
"/Kdotbelow" => Some(0x1E32)
"/Klinebelow" => Some(0x1E34)
"/Lcircumflexbelow" => Some(0x1E3C)
"/Ldotbelow" => Some(0x1E36)
"/Ldotbelowmacron" => Some(0x1E38)
"/Llinebelow" => Some(0x1E3A)
"/Macute" => Some(0x1E3E)
"/Mdotaccent" => Some(0x1E40)
"/Mdotbelow" => Some(0x1E42)
"/Ncircumflexbelow" => Some(0x1E4A)
"/Ndotaccent" => Some(0x1E44)
"/Ndotbelow" => Some(0x1E46)
"/Nlinebelow" => Some(0x1E48)
"/Ocircumflexacute" => Some(0x1ED0)
"/Ocircumflexdotbelow" => Some(0x1ED8)
"/Ocircumflexgrave" => Some(0x1ED2)
"/Ocircumflexhookabove" => Some(0x1ED4)
"/Ocircumflextilde" => Some(0x1ED6)
"/Odotbelow" => Some(0x1ECC)
"/Ohookabove" => Some(0x1ECE)
"/Ohornacute" => Some(0x1EDA)
"/Ohorndotbelow" => Some(0x1EE2)
"/Ohorngrave" => Some(0x1EDC)
"/Ohornhookabove" => Some(0x1EDE)
"/Ohorntilde" => Some(0x1EE0)
"/Omacronacute" => Some(0x1E52)
"/Omacrongrave" => Some(0x1E50)
"/Otildeacute" => Some(0x1E4C)
"/Otildedieresis" => Some(0x1E4E)
"/Pacute" => Some(0x1E54)
"/Pdotaccent" => Some(0x1E56)
"/Rdotaccent" => Some(0x1E58)
"/Rdotbelow" => Some(0x1E5A)
"/Rdotbelowmacron" => Some(0x1E5C)
"/Rlinebelow" => Some(0x1E5E)
"/Sacutedotaccent" => Some(0x1E64)
"/Scarondotaccent" => Some(0x1E66)
"/Sdotaccent" => Some(0x1E60)
"/Sdotbelow" => Some(0x1E62)
"/Sdotbelowdotaccent" => Some(0x1E68)
"/Tcircumflexbelow" => Some(0x1E70)
"/Tdotaccent" => Some(0x1E6A)
"/Tdotbelow" => Some(0x1E6C)
"/Tlinebelow" => Some(0x1E6E)
"/Ucircumflexbelow" => Some(0x1E76)
"/Udieresisbelow" => Some(0x1E72)
"/Udotbelow" => Some(0x1EE4)
"/Uhookabove" => Some(0x1EE6)
"/Uhornacute" => Some(0x1EE8)
"/Uhorndotbelow" => Some(0x1EF0)
"/Uhorngrave" => Some(0x1EEA)
"/Uhornhookabove" => Some(0x1EEC)
"/Uhorntilde" => Some(0x1EEE)
"/Umacrondieresis" => Some(0x1E7A)
"/Utildeacute" => Some(0x1E78)
"/Utildebelow" => Some(0x1E74)
"/Vdotbelow" => Some(0x1E7E)
"/Vtilde" => Some(0x1E7C)
"/Wacute" => Some(0x1E82)
"/Wdieresis" => Some(0x1E84)
"/Wdotaccent" => Some(0x1E86)
"/Wdotbelow" => Some(0x1E88)
"/Wgrave" => Some(0x1E80)
"/Xdieresis" => Some(0x1E8C)
"/Xdotaccent" => Some(0x1E8A)
"/Ydotaccent" => Some(0x1E8E)
"/Ydotbelow" => Some(0x1EF4)
"/Ygrave" => Some(0x1EF2)
"/Yhookabove" => Some(0x1EF6)
"/Ytilde" => Some(0x1EF8)
"/Zcircumflex" => Some(0x1E90)
"/Zdotbelow" => Some(0x1E92)
"/Zlinebelow" => Some(0x1E94)
"/abreveacute" => Some(0x1EAF)
"/abrevedotbelow" => Some(0x1EB7)
"/abrevegrave" => Some(0x1EB1)
"/abrevehookabove" => Some(0x1EB3)
"/abrevetilde" => Some(0x1EB5)
"/acircumflexacute" => Some(0x1EA5)
"/acircumflexdotbelow" => Some(0x1EAD)
"/acircumflexgrave" => Some(0x1EA7)
"/acircumflexhookabove" => Some(0x1EA9)
"/acircumflextilde" => Some(0x1EAB)
"/adotbelow" => Some(0x1EA1)
"/ahookabove" => Some(0x1EA3)
"/arighthalfring" => Some(0x1E9A)
"/aringbelow" => Some(0x1E01)
"/bdotaccent" => Some(0x1E03)
"/bdotbelow" => Some(0x1E05)
"/blinebelow" => Some(0x1E07)
"/ccedillaacute" => Some(0x1E09)
"/dcedilla" => Some(0x1E11)
"/dcircumflexbelow" => Some(0x1E13)
"/ddotaccent" => Some(0x1E0B)
"/ddotbelow" => Some(0x1E0D)
"/dlinebelow" => Some(0x1E0F)
"/ecedillabreve" => Some(0x1E1D)
"/ecircumflexacute" => Some(0x1EBF)
"/ecircumflexbelow" => Some(0x1E19)
"/ecircumflexdotbelow" => Some(0x1EC7)
"/ecircumflexgrave" => Some(0x1EC1)
"/ecircumflexhookabove" => Some(0x1EC3)
"/ecircumflextilde" => Some(0x1EC5)
"/edotbelow" => Some(0x1EB9)
"/ehookabove" => Some(0x1EBB)
"/emacronacute" => Some(0x1E17)
"/emacrongrave" => Some(0x1E15)
"/etilde" => Some(0x1EBD)
"/etildebelow" => Some(0x1E1B)
"/fdotaccent" => Some(0x1E1F)
"/gmacron" => Some(0x1E21)
"/hbrevebelow" => Some(0x1E2B)
"/hcedilla" => Some(0x1E29)
"/hdieresis" => Some(0x1E27)
"/hdotaccent" => Some(0x1E23)
"/hdotbelow" => Some(0x1E25)
"/hlinebelow" => Some(0x1E96)
"/idieresisacute" => Some(0x1E2F)
"/idotbelow" => Some(0x1ECB)
"/ihookabove" => Some(0x1EC9)
"/itildebelow" => Some(0x1E2D)
"/kacute" => Some(0x1E31)
"/kdotbelow" => Some(0x1E33)
"/klinebelow" => Some(0x1E35)
"/lcircumflexbelow" => Some(0x1E3D)
"/ldotbelow" => Some(0x1E37)
"/ldotbelowmacron" => Some(0x1E39)
"/llinebelow" => Some(0x1E3B)
"/macute" => Some(0x1E3F)
"/mdotaccent" => Some(0x1E41)
"/mdotbelow" => Some(0x1E43)
"/ncircumflexbelow" => Some(0x1E4B)
"/ndotaccent" => Some(0x1E45)
"/ndotbelow" => Some(0x1E47)
"/nlinebelow" => Some(0x1E49)
"/ocircumflexacute" => Some(0x1ED1)
"/ocircumflexdotbelow" => Some(0x1ED9)
"/ocircumflexgrave" => Some(0x1ED3)
"/ocircumflexhookabove" => Some(0x1ED5)
"/ocircumflextilde" => Some(0x1ED7)
"/odotbelow" => Some(0x1ECD)
"/ohookabove" => Some(0x1ECF)
"/ohornacute" => Some(0x1EDB)
"/ohorndotbelow" => Some(0x1EE3)
"/ohorngrave" => Some(0x1EDD)
"/ohornhookabove" => Some(0x1EDF)
"/ohorntilde" => Some(0x1EE1)
"/omacronacute" => Some(0x1E53)
"/omacrongrave" => Some(0x1E51)
"/otildeacute" => Some(0x1E4D)
"/otildedieresis" => Some(0x1E4F)
"/pacute" => Some(0x1E55)
"/pdotaccent" => Some(0x1E57)
"/rdotaccent" => Some(0x1E59)
"/rdotbelow" => Some(0x1E5B)
"/rdotbelowmacron" => Some(0x1E5D)
"/rlinebelow" => Some(0x1E5F)
"/sacutedotaccent" => Some(0x1E65)
"/scarondotaccent" => Some(0x1E67)
"/sdotaccent" => Some(0x1E61)
"/sdotbelow" => Some(0x1E63)
"/sdotbelowdotaccent" => Some(0x1E69)
"/slongdotaccent" => Some(0x1E9B)
"/tcircumflexbelow" => Some(0x1E71)
"/tdieresis" => Some(0x1E97)
"/tdotaccent" => Some(0x1E6B)
"/tdotbelow" => Some(0x1E6D)
"/tlinebelow" => Some(0x1E6F)
"/ucircumflexbelow" => Some(0x1E77)
"/udieresisbelow" => Some(0x1E73)
"/udotbelow" => Some(0x1EE5)
"/uhookabove" => Some(0x1EE7)
"/uhornacute" => Some(0x1EE9)
"/uhorndotbelow" => Some(0x1EF1)
"/uhorngrave" => Some(0x1EEB)
"/uhornhookabove" => Some(0x1EED)
"/uhorntilde" => Some(0x1EEF)
"/umacrondieresis" => Some(0x1E7B)
"/utildeacute" => Some(0x1E79)
"/utildebelow" => Some(0x1E75)
"/vdotbelow" => Some(0x1E7F)
"/vtilde" => Some(0x1E7D)
"/wacute" => Some(0x1E83)
"/wdieresis" => Some(0x1E85)
"/wdotaccent" => Some(0x1E87)
"/wdotbelow" => Some(0x1E89)
"/wgrave" => Some(0x1E81)
"/wring" => Some(0x1E98)
"/xdieresis" => Some(0x1E8D)
"/xdotaccent" => Some(0x1E8B)
"/ydotaccent" => Some(0x1E8F)
"/ydotbelow" => Some(0x1EF5)
"/ygrave" => Some(0x1EF3)
"/yhookabove" => Some(0x1EF7)
"/yring" => Some(0x1E99)
"/ytilde" => Some(0x1EF9)
"/zcircumflex" => Some(0x1E91)
"/zdotbelow" => Some(0x1E93)
"/zlinebelow" => Some(0x1E95)
_ => None
}
}