///|
fn pdf_text_codepoint_of_hebrew_glyphname(name : PdfName) -> Int? {
match pdf_text_string_of_name(name) {
"/afii57645" => Some(0x05BE)
"/afii57658" => Some(0x05C3)
"/afii57664" => Some(0x05D0)
"/afii57665" => Some(0x05D1)
"/afii57666" => Some(0x05D2)
"/afii57667" => Some(0x05D3)
"/afii57668" => Some(0x05D4)
"/afii57669" => Some(0x05D5)
"/afii57670" => Some(0x05D6)
"/afii57671" => Some(0x05D7)
"/afii57672" => Some(0x05D8)
"/afii57673" => Some(0x05D9)
"/afii57674" => Some(0x05DA)
"/afii57675" => Some(0x05DB)
"/afii57676" => Some(0x05DC)
"/afii57677" => Some(0x05DD)
"/afii57678" => Some(0x05DE)
"/afii57679" => Some(0x05DF)
"/afii57680" => Some(0x05E0)
"/afii57681" => Some(0x05E1)
"/afii57682" => Some(0x05E2)
"/afii57683" => Some(0x05E3)
"/afii57684" => Some(0x05E4)
"/afii57685" => Some(0x05E5)
"/afii57686" => Some(0x05E6)
"/afii57687" => Some(0x05E7)
"/afii57688" => Some(0x05E8)
"/afii57689" => Some(0x05E9)
"/afii57690" => Some(0x05EA)
"/afii57716" => Some(0x05F0)
"/afii57717" => Some(0x05F1)
"/afii57718" => Some(0x05F2)
"/afii57793" => Some(0x05B4)
"/afii57794" => Some(0x05B5)
"/afii57795" => Some(0x05B6)
"/afii57796" => Some(0x05BB)
"/afii57797" => Some(0x05B8)
"/afii57798" => Some(0x05B7)
"/afii57799" => Some(0x05B0)
"/afii57800" => Some(0x05B2)
"/afii57801" => Some(0x05B1)
"/afii57802" => Some(0x05B3)
"/afii57803" => Some(0x05C2)
"/afii57804" => Some(0x05C1)
"/afii57806" => Some(0x05B9)
"/afii57807" => Some(0x05BC)
"/afii57839" => Some(0x05BD)
"/afii57841" => Some(0x05BF)
"/afii57842" => Some(0x05C0)
"/alef" => Some(0x05D0)
"/alefhebrew" => Some(0x05D0)
"/ayin" => Some(0x05E2)
"/ayinhebrew" => Some(0x05E2)
"/bet" => Some(0x05D1)
"/bethebrew" => Some(0x05D1)
"/dagesh" => Some(0x05BC)
"/dageshhebrew" => Some(0x05BC)
"/dalet" => Some(0x05D3)
"/dalethebrew" => Some(0x05D3)
"/dargahebrew" => Some(0x05A7)
"/dargalefthebrew" => Some(0x05A7)
"/dehihebrew" => Some(0x05AD)
"/etnahtafoukhhebrew" => Some(0x0591)
"/etnahtafoukhlefthebrew" => Some(0x0591)
"/etnahtahebrew" => Some(0x0591)
"/etnahtalefthebrew" => Some(0x0591)
"/finalkaf" => Some(0x05DA)
"/finalkafhebrew" => Some(0x05DA)
"/finalmem" => Some(0x05DD)
"/finalmemhebrew" => Some(0x05DD)
"/finalnun" => Some(0x05DF)
"/finalnunhebrew" => Some(0x05DF)
"/finalpe" => Some(0x05E3)
"/finalpehebrew" => Some(0x05E3)
"/finaltsadi" => Some(0x05E5)
"/finaltsadihebrew" => Some(0x05E5)
"/gereshaccenthebrew" => Some(0x059C)
"/gereshhebrew" => Some(0x05F3)
"/gereshmuqdamhebrew" => Some(0x059D)
"/gershayimaccenthebrew" => Some(0x059E)
"/gershayimhebrew" => Some(0x05F4)
"/gimel" => Some(0x05D2)
"/gimelhebrew" => Some(0x05D2)
"/hatafpatah" => Some(0x05B2)
"/hatafpatah16" => Some(0x05B2)
"/hatafpatah23" => Some(0x05B2)
"/hatafpatah2f" => Some(0x05B2)
"/hatafpatahhebrew" => Some(0x05B2)
"/hatafpatahnarrowhebrew" => Some(0x05B2)
"/hatafpatahquarterhebrew" => Some(0x05B2)
"/hatafpatahwidehebrew" => Some(0x05B2)
"/hatafqamats" => Some(0x05B3)
"/hatafqamats1b" => Some(0x05B3)
"/hatafqamats28" => Some(0x05B3)
"/hatafqamats34" => Some(0x05B3)
"/hatafqamatshebrew" => Some(0x05B3)
"/hatafqamatsnarrowhebrew" => Some(0x05B3)
"/hatafqamatsquarterhebrew" => Some(0x05B3)
"/hatafqamatswidehebrew" => Some(0x05B3)
"/hatafsegol" => Some(0x05B1)
"/hatafsegol17" => Some(0x05B1)
"/hatafsegol24" => Some(0x05B1)
"/hatafsegol30" => Some(0x05B1)
"/hatafsegolhebrew" => Some(0x05B1)
"/hatafsegolnarrowhebrew" => Some(0x05B1)
"/hatafsegolquarterhebrew" => Some(0x05B1)
"/hatafsegolwidehebrew" => Some(0x05B1)
"/he" => Some(0x05D4)
"/hehebrew" => Some(0x05D4)
"/het" => Some(0x05D7)
"/hethebrew" => Some(0x05D7)
"/hiriq" => Some(0x05B4)
"/hiriq14" => Some(0x05B4)
"/hiriq21" => Some(0x05B4)
"/hiriq2d" => Some(0x05B4)
"/hiriqhebrew" => Some(0x05B4)
"/hiriqnarrowhebrew" => Some(0x05B4)
"/hiriqquarterhebrew" => Some(0x05B4)
"/hiriqwidehebrew" => Some(0x05B4)
"/holam" => Some(0x05B9)
"/holam19" => Some(0x05B9)
"/holam26" => Some(0x05B9)
"/holam32" => Some(0x05B9)
"/holamhebrew" => Some(0x05B9)
"/holamnarrowhebrew" => Some(0x05B9)
"/holamquarterhebrew" => Some(0x05B9)
"/holamwidehebrew" => Some(0x05B9)
"/iluyhebrew" => Some(0x05AC)
"/kaf" => Some(0x05DB)
"/kafhebrew" => Some(0x05DB)
"/lamed" => Some(0x05DC)
"/lamedhebrew" => Some(0x05DC)
"/mahapakhhebrew" => Some(0x05A4)
"/mahapakhlefthebrew" => Some(0x05A4)
"/maqafhebrew" => Some(0x05BE)
"/masoracirclehebrew" => Some(0x05AF)
"/mem" => Some(0x05DE)
"/memhebrew" => Some(0x05DE)
"/merkhahebrew" => Some(0x05A5)
"/merkhakefulahebrew" => Some(0x05A6)
"/merkhakefulalefthebrew" => Some(0x05A6)
"/merkhalefthebrew" => Some(0x05A5)
"/munahhebrew" => Some(0x05A3)
"/munahlefthebrew" => Some(0x05A3)
"/nun" => Some(0x05E0)
"/nunhebrew" => Some(0x05E0)
"/olehebrew" => Some(0x05AB)
"/paseqhebrew" => Some(0x05C0)
"/pashtahebrew" => Some(0x0599)
"/patah" => Some(0x05B7)
"/patah11" => Some(0x05B7)
"/patah1d" => Some(0x05B7)
"/patah2a" => Some(0x05B7)
"/patahhebrew" => Some(0x05B7)
"/patahnarrowhebrew" => Some(0x05B7)
"/patahquarterhebrew" => Some(0x05B7)
"/patahwidehebrew" => Some(0x05B7)
"/pazerhebrew" => Some(0x05A1)
"/pe" => Some(0x05E4)
"/pehebrew" => Some(0x05E4)
"/qadmahebrew" => Some(0x05A8)
"/qamats" => Some(0x05B8)
"/qamats10" => Some(0x05B8)
"/qamats1a" => Some(0x05B8)
"/qamats1c" => Some(0x05B8)
"/qamats27" => Some(0x05B8)
"/qamats29" => Some(0x05B8)
"/qamats33" => Some(0x05B8)
"/qamatsde" => Some(0x05B8)
"/qamatshebrew" => Some(0x05B8)
"/qamatsnarrowhebrew" => Some(0x05B8)
"/qamatsqatanhebrew" => Some(0x05B8)
"/qamatsqatannarrowhebrew" => Some(0x05B8)
"/qamatsqatanquarterhebrew" => Some(0x05B8)
"/qamatsqatanwidehebrew" => Some(0x05B8)
"/qamatsquarterhebrew" => Some(0x05B8)
"/qamatswidehebrew" => Some(0x05B8)
"/qarneyparahebrew" => Some(0x059F)
"/qof" => Some(0x05E7)
"/qofhebrew" => Some(0x05E7)
"/qubuts" => Some(0x05BB)
"/qubuts18" => Some(0x05BB)
"/qubuts25" => Some(0x05BB)
"/qubuts31" => Some(0x05BB)
"/qubutshebrew" => Some(0x05BB)
"/qubutsnarrowhebrew" => Some(0x05BB)
"/qubutsquarterhebrew" => Some(0x05BB)
"/qubutswidehebrew" => Some(0x05BB)
"/rafe" => Some(0x05BF)
"/rafehebrew" => Some(0x05BF)
"/resh" => Some(0x05E8)
"/reshhebrew" => Some(0x05E8)
"/reviahebrew" => Some(0x0597)
"/reviamugrashhebrew" => Some(0x0597)
"/samekh" => Some(0x05E1)
"/samekhhebrew" => Some(0x05E1)
"/segol" => Some(0x05B6)
"/segol13" => Some(0x05B6)
"/segol1f" => Some(0x05B6)
"/segol2c" => Some(0x05B6)
"/segolhebrew" => Some(0x05B6)
"/segolnarrowhebrew" => Some(0x05B6)
"/segolquarterhebrew" => Some(0x05B6)
"/segoltahebrew" => Some(0x0592)
"/segolwidehebrew" => Some(0x05B6)
"/shalshelethebrew" => Some(0x0593)
"/sheva" => Some(0x05B0)
"/sheva115" => Some(0x05B0)
"/sheva15" => Some(0x05B0)
"/sheva22" => Some(0x05B0)
"/sheva2e" => Some(0x05B0)
"/shevahebrew" => Some(0x05B0)
"/shevanarrowhebrew" => Some(0x05B0)
"/shevaquarterhebrew" => Some(0x05B0)
"/shevawidehebrew" => Some(0x05B0)
"/shin" => Some(0x05E9)
"/shindothebrew" => Some(0x05C1)
"/shinhebrew" => Some(0x05E9)
"/siluqhebrew" => Some(0x05BD)
"/siluqlefthebrew" => Some(0x05BD)
"/sindothebrew" => Some(0x05C2)
"/sofpasuqhebrew" => Some(0x05C3)
"/tav" => Some(0x05EA)
"/tavhebrew" => Some(0x05EA)
"/telishagedolahebrew" => Some(0x05A0)
"/telishaqetanahebrew" => Some(0x05A9)
"/tet" => Some(0x05D8)
"/tethebrew" => Some(0x05D8)
"/tevirhebrew" => Some(0x059B)
"/tevirlefthebrew" => Some(0x059B)
"/tipehahebrew" => Some(0x0596)
"/tipehalefthebrew" => Some(0x0596)
"/tsadi" => Some(0x05E6)
"/tsadihebrew" => Some(0x05E6)
"/tsere" => Some(0x05B5)
"/tsere12" => Some(0x05B5)
"/tsere1e" => Some(0x05B5)
"/tsere2b" => Some(0x05B5)
"/tserehebrew" => Some(0x05B5)
"/tserenarrowhebrew" => Some(0x05B5)
"/tserequarterhebrew" => Some(0x05B5)
"/tserewidehebrew" => Some(0x05B5)
"/upperdothebrew" => Some(0x05C4)
"/vav" => Some(0x05D5)
"/vavhebrew" => Some(0x05D5)
"/vavvavhebrew" => Some(0x05F0)
"/vavyodhebrew" => Some(0x05F1)
"/yerahbenyomohebrew" => Some(0x05AA)
"/yerahbenyomolefthebrew" => Some(0x05AA)
"/yetivhebrew" => Some(0x059A)
"/yod" => Some(0x05D9)
"/yodhebrew" => Some(0x05D9)
"/yodyodhebrew" => Some(0x05F2)
"/zaqefgadolhebrew" => Some(0x0595)
"/zaqefqatanhebrew" => Some(0x0594)
"/zarqahebrew" => Some(0x0598)
"/zayin" => Some(0x05D6)
"/zayinhebrew" => Some(0x05D6)
"/zinorhebrew" => Some(0x05AE)
"/afii57694" => Some(0xFB2A)
"/afii57695" => Some(0xFB2B)
"/afii57700" => Some(0xFB4B)
"/afii57705" => Some(0xFB1F)
"/afii57723" => Some(0xFB35)
"/alefdageshhebrew" => Some(0xFB30)
"/aleflamedhebrew" => Some(0xFB4F)
"/alefpatahhebrew" => Some(0xFB2E)
"/alefqamatshebrew" => Some(0xFB2F)
"/ayinaltonehebrew" => Some(0xFB20)
"/betdagesh" => Some(0xFB31)
"/betdageshhebrew" => Some(0xFB31)
"/betrafehebrew" => Some(0xFB4C)
"/daletdagesh" => Some(0xFB33)
"/daletdageshhebrew" => Some(0xFB33)
"/doubleyodpatah" => Some(0xFB1F)
"/doubleyodpatahhebrew" => Some(0xFB1F)
"/finalkafdagesh" => Some(0xFB3A)
"/finalkafdageshhebrew" => Some(0xFB3A)
"/gimeldagesh" => Some(0xFB32)
"/gimeldageshhebrew" => Some(0xFB32)
"/hedagesh" => Some(0xFB34)
"/hedageshhebrew" => Some(0xFB34)
"/kafdagesh" => Some(0xFB3B)
"/kafdageshhebrew" => Some(0xFB3B)
"/kafrafehebrew" => Some(0xFB4D)
"/lameddagesh" => Some(0xFB3C)
"/lameddageshhebrew" => Some(0xFB3C)
"/memdagesh" => Some(0xFB3E)
"/memdageshhebrew" => Some(0xFB3E)
"/nundagesh" => Some(0xFB40)
"/nundageshhebrew" => Some(0xFB40)
"/pedagesh" => Some(0xFB44)
"/pedageshhebrew" => Some(0xFB44)
"/pefinaldageshhebrew" => Some(0xFB43)
"/perafehebrew" => Some(0xFB4E)
"/qofdagesh" => Some(0xFB47)
"/qofdageshhebrew" => Some(0xFB47)
"/reshdageshhebrew" => Some(0xFB48)
"/samekhdagesh" => Some(0xFB41)
"/samekhdageshhebrew" => Some(0xFB41)
"/shindagesh" => Some(0xFB49)
"/shindageshhebrew" => Some(0xFB49)
"/shindageshshindot" => Some(0xFB2C)
"/shindageshshindothebrew" => Some(0xFB2C)
"/shindageshsindot" => Some(0xFB2D)
"/shindageshsindothebrew" => Some(0xFB2D)
"/shinshindot" => Some(0xFB2A)
"/shinshindothebrew" => Some(0xFB2A)
"/shinsindot" => Some(0xFB2B)
"/shinsindothebrew" => Some(0xFB2B)
"/tavdages" => Some(0xFB4A)
"/tavdagesh" => Some(0xFB4A)
"/tavdageshhebrew" => Some(0xFB4A)
"/tetdagesh" => Some(0xFB38)
"/tetdageshhebrew" => Some(0xFB38)
"/tsadidagesh" => Some(0xFB46)
"/tsadidageshhebrew" => Some(0xFB46)
"/vavdagesh" => Some(0xFB35)
"/vavdagesh65" => Some(0xFB35)
"/vavdageshhebrew" => Some(0xFB35)
"/vavholam" => Some(0xFB4B)
"/vavholamhebrew" => Some(0xFB4B)
"/yoddagesh" => Some(0xFB39)
"/yoddageshhebrew" => Some(0xFB39)
"/yodyodpatahhebrew" => Some(0xFB1F)
"/zayindagesh" => Some(0xFB36)
"/zayindageshhebrew" => Some(0xFB36)
_ => None
}
}