///|
fn pdf_text_codepoint_of_cjk_compat_square_glyphname(name : PdfName) -> Int? {
  match pdf_text_string_of_name(name) {
    "/GBsquare" => Some(0x3387)
    "/HPsquare" => Some(0x33CB)
    "/Hzsquare" => Some(0x3390)
    "/KBsquare" => Some(0x3385)
    "/KKsquare" => Some(0x33CD)
    "/MBsquare" => Some(0x3386)
    "/aarusquare" => Some(0x3303)
    "/amsquare" => Some(0x33C2)
    "/apaatosquare" => Some(0x3300)
    "/birusquare" => Some(0x3331)
    "/bqsquare" => Some(0x33C3)
    "/calsquare" => Some(0x3388)
    "/cdsquare" => Some(0x33C5)
    "/cmcubedsquare" => Some(0x33A4)
    "/cmsquaredsquare" => Some(0x33A0)
    "/corporationsquare" => Some(0x337F)
    "/cosquare" => Some(0x33C7)
    "/coverkgsquare" => Some(0x33C6)
    "/dbsquare" => Some(0x33C8)
    "/dlsquare" => Some(0x3397)
    "/dorusquare" => Some(0x3326)
    "/fmsquare" => Some(0x3399)
    "/ghzsquare" => Some(0x3393)
    "/gpasquare" => Some(0x33AC)
    "/guramusquare" => Some(0x3318)
    "/gysquare" => Some(0x33C9)
    "/haitusquare" => Some(0x332A)
    "/hasquare" => Some(0x33CA)
    "/heiseierasquare" => Some(0x337B)
    "/hekutaarusquare" => Some(0x3336)
    "/herutusquare" => Some(0x3339)
    "/hoonsquare" => Some(0x3342)
    "/huiitosquare" => Some(0x3333)
    "/intisquare" => Some(0x3305)
    "/karoriisquare" => Some(0x330D)
    "/kasquare" => Some(0x3384)
    "/kcalsquare" => Some(0x3389)
    "/khzsquare" => Some(0x3391)
    "/kiroguramusquare" => Some(0x3315)
    "/kiromeetorusquare" => Some(0x3316)
    "/kirosquare" => Some(0x3314)
    "/klsquare" => Some(0x3398)
    "/kmcubedsquare" => Some(0x33A6)
    "/kmsquaredsquare" => Some(0x33A2)
    "/kohmsquare" => Some(0x33C0)
    "/kooposquare" => Some(0x331E)
    "/kpasquare" => Some(0x33AA)
    "/ktsquare" => Some(0x33CF)
    "/kvsquare" => Some(0x33B8)
    "/kwsquare" => Some(0x33BE)
    "/lmsquare" => Some(0x33D0)
    "/lxsquare" => Some(0x33D3)
    "/mansyonsquare" => Some(0x3347)
    "/masquare" => Some(0x3383)
    "/mbsquare" => Some(0x33D4)
    "/mcubedsquare" => Some(0x33A5)
    "/meetorusquare" => Some(0x334D)
    "/meizierasquare" => Some(0x337E)
    "/mhzsquare" => Some(0x3392)
    "/miribaarusquare" => Some(0x334A)
    "/mirisquare" => Some(0x3349)
    "/mlsquare" => Some(0x3396)
    "/mmcubedsquare" => Some(0x33A3)
    "/mmsquaredsquare" => Some(0x339F)
    "/mohmsquare" => Some(0x33C1)
    "/molsquare" => Some(0x33D6)
    "/moverssquare" => Some(0x33A7)
    "/moverssquaredsquare" => Some(0x33A8)
    "/mpasquare" => Some(0x33AB)
    "/mssquare" => Some(0x33B3)
    "/muasquare" => Some(0x3382)
    "/mufsquare" => Some(0x338C)
    "/mugsquare" => Some(0x338D)
    "/mulsquare" => Some(0x3395)
    "/mumsquare" => Some(0x339B)
    "/mussquare" => Some(0x33B2)
    "/muvsquare" => Some(0x33B6)
    "/muwsquare" => Some(0x33BC)
    "/mvmegasquare" => Some(0x33B9)
    "/mvsquare" => Some(0x33B7)
    "/mwmegasquare" => Some(0x33BF)
    "/mwsquare" => Some(0x33BD)
    "/nasquare" => Some(0x3381)
    "/nfsquare" => Some(0x338B)
    "/nmsquare" => Some(0x339A)
    "/nssquare" => Some(0x33B1)
    "/nvsquare" => Some(0x33B5)
    "/nwsquare" => Some(0x33BB)
    "/paampssquare" => Some(0x3380)
    "/paasentosquare" => Some(0x332B)
    "/pasquare" => Some(0x33A9)
    "/peezisquare" => Some(0x333B)
    "/pfsquare" => Some(0x338A)
    "/pmsquare" => Some(0x33D8)
    "/pssquare" => Some(0x33B0)
    "/pvsquare" => Some(0x33B4)
    "/pwsquare" => Some(0x33BA)
    "/radoverssquare" => Some(0x33AE)
    "/radoverssquaredsquare" => Some(0x33AF)
    "/radsquare" => Some(0x33AD)
    "/rittorusquare" => Some(0x3351)
    "/sentisquare" => Some(0x3322)
    "/sentosquare" => Some(0x3323)
    "/squarecc" => Some(0x33C4)
    "/squarecm" => Some(0x339D)
    "/squarekg" => Some(0x338F)
    "/squarekm" => Some(0x339E)
    "/squarekmcapital" => Some(0x33CE)
    "/squareln" => Some(0x33D1)
    "/squarelog" => Some(0x33D2)
    "/squaremg" => Some(0x338E)
    "/squaremil" => Some(0x33D5)
    "/squaremm" => Some(0x339C)
    "/squaremsquared" => Some(0x33A1)
    "/srsquare" => Some(0x33DB)
    "/svsquare" => Some(0x33DC)
    "/syouwaerasquare" => Some(0x337C)
    "/taisyouerasquare" => Some(0x337D)
    "/thzsquare" => Some(0x3394)
    "/tonsquare" => Some(0x3327)
    "/wattosquare" => Some(0x3357)
    "/wbsquare" => Some(0x33DD)
    "/yaadosquare" => Some(0x334E)
    _ => None
  }
}