///|
fn pdf_text_codepoint_of_gujarati_glyphname(name : PdfName) -> Int? {
  match pdf_text_string_of_name(name) {
    "/aagujarati" => Some(0x0A86)
    "/aavowelsigngujarati" => Some(0x0ABE)
    "/agujarati" => Some(0x0A85)
    "/aigujarati" => Some(0x0A90)
    "/aivowelsigngujarati" => Some(0x0AC8)
    "/anusvaragujarati" => Some(0x0A82)
    "/augujarati" => Some(0x0A94)
    "/auvowelsigngujarati" => Some(0x0ACC)
    "/bagujarati" => Some(0x0AAC)
    "/bhagujarati" => Some(0x0AAD)
    "/cagujarati" => Some(0x0A9A)
    "/candrabindugujarati" => Some(0x0A81)
    "/chagujarati" => Some(0x0A9B)
    "/dagujarati" => Some(0x0AA6)
    "/ddagujarati" => Some(0x0AA1)
    "/ddhagujarati" => Some(0x0AA2)
    "/dhagujarati" => Some(0x0AA7)
    "/ecandragujarati" => Some(0x0A8D)
    "/ecandravowelsigngujarati" => Some(0x0AC5)
    "/egujarati" => Some(0x0A8F)
    "/eightgujarati" => Some(0x0AEE)
    "/evowelsigngujarati" => Some(0x0AC7)
    "/fivegujarati" => Some(0x0AEB)
    "/fourgujarati" => Some(0x0AEA)
    "/gagujarati" => Some(0x0A97)
    "/ghagujarati" => Some(0x0A98)
    "/hagujarati" => Some(0x0AB9)
    "/igujarati" => Some(0x0A87)
    "/iigujarati" => Some(0x0A88)
    "/iivowelsigngujarati" => Some(0x0AC0)
    "/ivowelsigngujarati" => Some(0x0ABF)
    "/jagujarati" => Some(0x0A9C)
    "/jhagujarati" => Some(0x0A9D)
    "/kagujarati" => Some(0x0A95)
    "/khagujarati" => Some(0x0A96)
    "/lagujarati" => Some(0x0AB2)
    "/llagujarati" => Some(0x0AB3)
    "/magujarati" => Some(0x0AAE)
    "/nagujarati" => Some(0x0AA8)
    "/ngagujarati" => Some(0x0A99)
    "/ninegujarati" => Some(0x0AEF)
    "/nnagujarati" => Some(0x0AA3)
    "/nuktagujarati" => Some(0x0ABC)
    "/nyagujarati" => Some(0x0A9E)
    "/ocandragujarati" => Some(0x0A91)
    "/ocandravowelsigngujarati" => Some(0x0AC9)
    "/ogujarati" => Some(0x0A93)
    "/omgujarati" => Some(0x0AD0)
    "/onegujarati" => Some(0x0AE7)
    "/ovowelsigngujarati" => Some(0x0ACB)
    "/pagujarati" => Some(0x0AAA)
    "/phagujarati" => Some(0x0AAB)
    "/ragujarati" => Some(0x0AB0)
    "/rrvocalicgujarati" => Some(0x0AE0)
    "/rrvocalicvowelsigngujarati" => Some(0x0AC4)
    "/rvocalicgujarati" => Some(0x0A8B)
    "/rvocalicvowelsigngujarati" => Some(0x0AC3)
    "/sagujarati" => Some(0x0AB8)
    "/sevengujarati" => Some(0x0AED)
    "/shagujarati" => Some(0x0AB6)
    "/sixgujarati" => Some(0x0AEC)
    "/ssagujarati" => Some(0x0AB7)
    "/tagujarati" => Some(0x0AA4)
    "/thagujarati" => Some(0x0AA5)
    "/threegujarati" => Some(0x0AE9)
    "/ttagujarati" => Some(0x0A9F)
    "/tthagujarati" => Some(0x0AA0)
    "/twogujarati" => Some(0x0AE8)
    "/ugujarati" => Some(0x0A89)
    "/uugujarati" => Some(0x0A8A)
    "/uuvowelsigngujarati" => Some(0x0AC2)
    "/uvowelsigngujarati" => Some(0x0AC1)
    "/vagujarati" => Some(0x0AB5)
    "/viramagujarati" => Some(0x0ACD)
    "/visargagujarati" => Some(0x0A83)
    "/yagujarati" => Some(0x0AAF)
    "/zerogujarati" => Some(0x0AE6)
    _ => None
  }
}