reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/UnicodeCaseFold.cpp
   17   if (C < 0x0041)
   18     return C;
   20   if (C <= 0x005a)
   21     return C + 32;
   23   if (C == 0x00b5)
   25   if (C < 0x00c0)
   26     return C;
   28   if (C <= 0x00d6)
   29     return C + 32;
   30   if (C < 0x00d8)
   31     return C;
   33   if (C <= 0x00de)
   34     return C + 32;
   35   if (C < 0x0100)
   36     return C;
   38   if (C <= 0x012e)
   39     return C | 1;
   40   if (C < 0x0132)
   41     return C;
   43   if (C <= 0x0136)
   44     return C | 1;
   45   if (C < 0x0139)
   46     return C;
   48   if (C <= 0x0147 && C % 2 == 1)
   48   if (C <= 0x0147 && C % 2 == 1)
   49     return C + 1;
   50   if (C < 0x014a)
   51     return C;
   53   if (C <= 0x0176)
   54     return C | 1;
   56   if (C == 0x0178)
   58   if (C < 0x0179)
   59     return C;
   61   if (C <= 0x017d && C % 2 == 1)
   61   if (C <= 0x017d && C % 2 == 1)
   62     return C + 1;
   64   if (C == 0x017f)
   67   if (C == 0x0181)
   69   if (C < 0x0182)
   70     return C;
   72   if (C <= 0x0184)
   73     return C | 1;
   75   if (C == 0x0186)
   78   if (C == 0x0187)
   80   if (C < 0x0189)
   81     return C;
   83   if (C <= 0x018a)
   84     return C + 205;
   86   if (C == 0x018b)
   89   if (C == 0x018e)
   92   if (C == 0x018f)
   95   if (C == 0x0190)
   98   if (C == 0x0191)
  101   if (C == 0x0193)
  104   if (C == 0x0194)
  107   if (C == 0x0196)
  110   if (C == 0x0197)
  113   if (C == 0x0198)
  116   if (C == 0x019c)
  119   if (C == 0x019d)
  122   if (C == 0x019f)
  124   if (C < 0x01a0)
  125     return C;
  127   if (C <= 0x01a4)
  128     return C | 1;
  130   if (C == 0x01a6)
  133   if (C == 0x01a7)
  136   if (C == 0x01a9)
  139   if (C == 0x01ac)
  142   if (C == 0x01ae)
  145   if (C == 0x01af)
  147   if (C < 0x01b1)
  148     return C;
  150   if (C <= 0x01b2)
  151     return C + 217;
  152   if (C < 0x01b3)
  153     return C;
  155   if (C <= 0x01b5 && C % 2 == 1)
  155   if (C <= 0x01b5 && C % 2 == 1)
  156     return C + 1;
  158   if (C == 0x01b7)
  160   if (C < 0x01b8)
  161     return C;
  163   if (C <= 0x01bc && C % 4 == 0)
  163   if (C <= 0x01bc && C % 4 == 0)
  164     return C + 1;
  166   if (C == 0x01c4)
  169   if (C == 0x01c5)
  172   if (C == 0x01c7)
  175   if (C == 0x01c8)
  178   if (C == 0x01ca)
  180   if (C < 0x01cb)
  181     return C;
  183   if (C <= 0x01db && C % 2 == 1)
  183   if (C <= 0x01db && C % 2 == 1)
  184     return C + 1;
  185   if (C < 0x01de)
  186     return C;
  188   if (C <= 0x01ee)
  189     return C | 1;
  191   if (C == 0x01f1)
  193   if (C < 0x01f2)
  194     return C;
  196   if (C <= 0x01f4)
  197     return C | 1;
  199   if (C == 0x01f6)
  202   if (C == 0x01f7)
  204   if (C < 0x01f8)
  205     return C;
  207   if (C <= 0x021e)
  208     return C | 1;
  210   if (C == 0x0220)
  212   if (C < 0x0222)
  213     return C;
  215   if (C <= 0x0232)
  216     return C | 1;
  218   if (C == 0x023a)
  221   if (C == 0x023b)
  224   if (C == 0x023d)
  227   if (C == 0x023e)
  230   if (C == 0x0241)
  233   if (C == 0x0243)
  236   if (C == 0x0244)
  239   if (C == 0x0245)
  241   if (C < 0x0246)
  242     return C;
  244   if (C <= 0x024e)
  245     return C | 1;
  247   if (C == 0x0345)
  249   if (C < 0x0370)
  250     return C;
  252   if (C <= 0x0372)
  253     return C | 1;
  255   if (C == 0x0376)
  258   if (C == 0x037f)
  261   if (C == 0x0386)
  263   if (C < 0x0388)
  264     return C;
  266   if (C <= 0x038a)
  267     return C + 37;
  269   if (C == 0x038c)
  271   if (C < 0x038e)
  272     return C;
  274   if (C <= 0x038f)
  275     return C + 63;
  276   if (C < 0x0391)
  277     return C;
  279   if (C <= 0x03a1)
  280     return C + 32;
  281   if (C < 0x03a3)
  282     return C;
  284   if (C <= 0x03ab)
  285     return C + 32;
  287   if (C == 0x03c2)
  290   if (C == 0x03cf)
  293   if (C == 0x03d0)
  296   if (C == 0x03d1)
  299   if (C == 0x03d5)
  302   if (C == 0x03d6)
  304   if (C < 0x03d8)
  305     return C;
  307   if (C <= 0x03ee)
  308     return C | 1;
  310   if (C == 0x03f0)
  313   if (C == 0x03f1)
  316   if (C == 0x03f4)
  319   if (C == 0x03f5)
  322   if (C == 0x03f7)
  325   if (C == 0x03f9)
  328   if (C == 0x03fa)
  330   if (C < 0x03fd)
  331     return C;
  333   if (C <= 0x03ff)
  334     return C + -130;
  335   if (C < 0x0400)
  336     return C;
  338   if (C <= 0x040f)
  339     return C + 80;
  340   if (C < 0x0410)
  341     return C;
  343   if (C <= 0x042f)
  344     return C + 32;
  345   if (C < 0x0460)
  346     return C;
  348   if (C <= 0x0480)
  349     return C | 1;
  350   if (C < 0x048a)
  351     return C;
  353   if (C <= 0x04be)
  354     return C | 1;
  356   if (C == 0x04c0)
  358   if (C < 0x04c1)
  359     return C;
  361   if (C <= 0x04cd && C % 2 == 1)
  361   if (C <= 0x04cd && C % 2 == 1)
  362     return C + 1;
  363   if (C < 0x04d0)
  364     return C;
  366   if (C <= 0x052e)
  367     return C | 1;
  368   if (C < 0x0531)
  369     return C;
  371   if (C <= 0x0556)
  372     return C + 48;
  373   if (C < 0x10a0)
  374     return C;
  376   if (C <= 0x10c5)
  377     return C + 7264;
  378   if (C < 0x10c7)
  379     return C;
  381   if (C <= 0x10cd && C % 6 == 5)
  381   if (C <= 0x10cd && C % 6 == 5)
  382     return C + 7264;
  383   if (C < 0x13f8)
  384     return C;
  386   if (C <= 0x13fd)
  387     return C + -8;
  389   if (C == 0x1c80)
  392   if (C == 0x1c81)
  395   if (C == 0x1c82)
  397   if (C < 0x1c83)
  398     return C;
  400   if (C <= 0x1c84)
  401     return C + -6210;
  403   if (C == 0x1c85)
  406   if (C == 0x1c86)
  409   if (C == 0x1c87)
  412   if (C == 0x1c88)
  414   if (C < 0x1e00)
  415     return C;
  417   if (C <= 0x1e94)
  418     return C | 1;
  420   if (C == 0x1e9b)
  423   if (C == 0x1e9e)
  425   if (C < 0x1ea0)
  426     return C;
  428   if (C <= 0x1efe)
  429     return C | 1;
  430   if (C < 0x1f08)
  431     return C;
  433   if (C <= 0x1f0f)
  434     return C + -8;
  435   if (C < 0x1f18)
  436     return C;
  438   if (C <= 0x1f1d)
  439     return C + -8;
  440   if (C < 0x1f28)
  441     return C;
  443   if (C <= 0x1f2f)
  444     return C + -8;
  445   if (C < 0x1f38)
  446     return C;
  448   if (C <= 0x1f3f)
  449     return C + -8;
  450   if (C < 0x1f48)
  451     return C;
  453   if (C <= 0x1f4d)
  454     return C + -8;
  455   if (C < 0x1f59)
  456     return C;
  458   if (C <= 0x1f5f && C % 2 == 1)
  458   if (C <= 0x1f5f && C % 2 == 1)
  459     return C + -8;
  460   if (C < 0x1f68)
  461     return C;
  463   if (C <= 0x1f6f)
  464     return C + -8;
  465   if (C < 0x1f88)
  466     return C;
  468   if (C <= 0x1f8f)
  469     return C + -8;
  470   if (C < 0x1f98)
  471     return C;
  473   if (C <= 0x1f9f)
  474     return C + -8;
  475   if (C < 0x1fa8)
  476     return C;
  478   if (C <= 0x1faf)
  479     return C + -8;
  480   if (C < 0x1fb8)
  481     return C;
  483   if (C <= 0x1fb9)
  484     return C + -8;
  485   if (C < 0x1fba)
  486     return C;
  488   if (C <= 0x1fbb)
  489     return C + -74;
  491   if (C == 0x1fbc)
  494   if (C == 0x1fbe)
  496   if (C < 0x1fc8)
  497     return C;
  499   if (C <= 0x1fcb)
  500     return C + -86;
  502   if (C == 0x1fcc)
  504   if (C < 0x1fd8)
  505     return C;
  507   if (C <= 0x1fd9)
  508     return C + -8;
  509   if (C < 0x1fda)
  510     return C;
  512   if (C <= 0x1fdb)
  513     return C + -100;
  514   if (C < 0x1fe8)
  515     return C;
  517   if (C <= 0x1fe9)
  518     return C + -8;
  519   if (C < 0x1fea)
  520     return C;
  522   if (C <= 0x1feb)
  523     return C + -112;
  525   if (C == 0x1fec)
  527   if (C < 0x1ff8)
  528     return C;
  530   if (C <= 0x1ff9)
  531     return C + -128;
  532   if (C < 0x1ffa)
  533     return C;
  535   if (C <= 0x1ffb)
  536     return C + -126;
  538   if (C == 0x1ffc)
  541   if (C == 0x2126)
  544   if (C == 0x212a)
  547   if (C == 0x212b)
  550   if (C == 0x2132)
  552   if (C < 0x2160)
  553     return C;
  555   if (C <= 0x216f)
  556     return C + 16;
  558   if (C == 0x2183)
  560   if (C < 0x24b6)
  561     return C;
  563   if (C <= 0x24cf)
  564     return C + 26;
  565   if (C < 0x2c00)
  566     return C;
  568   if (C <= 0x2c2e)
  569     return C + 48;
  571   if (C == 0x2c60)
  574   if (C == 0x2c62)
  577   if (C == 0x2c63)
  580   if (C == 0x2c64)
  582   if (C < 0x2c67)
  583     return C;
  585   if (C <= 0x2c6b && C % 2 == 1)
  585   if (C <= 0x2c6b && C % 2 == 1)
  586     return C + 1;
  588   if (C == 0x2c6d)
  591   if (C == 0x2c6e)
  594   if (C == 0x2c6f)
  597   if (C == 0x2c70)
  599   if (C < 0x2c72)
  600     return C;
  602   if (C <= 0x2c75 && C % 3 == 2)
  602   if (C <= 0x2c75 && C % 3 == 2)
  603     return C + 1;
  604   if (C < 0x2c7e)
  605     return C;
  607   if (C <= 0x2c7f)
  608     return C + -10815;
  609   if (C < 0x2c80)
  610     return C;
  612   if (C <= 0x2ce2)
  613     return C | 1;
  614   if (C < 0x2ceb)
  615     return C;
  617   if (C <= 0x2ced && C % 2 == 1)
  617   if (C <= 0x2ced && C % 2 == 1)
  618     return C + 1;
  619   if (C < 0x2cf2)
  620     return C;
  622   if (C <= 0xa640 && C % 31054 == 11506)
  622   if (C <= 0xa640 && C % 31054 == 11506)
  623     return C + 1;
  624   if (C < 0xa642)
  625     return C;
  627   if (C <= 0xa66c)
  628     return C | 1;
  629   if (C < 0xa680)
  630     return C;
  632   if (C <= 0xa69a)
  633     return C | 1;
  634   if (C < 0xa722)
  635     return C;
  637   if (C <= 0xa72e)
  638     return C | 1;
  639   if (C < 0xa732)
  640     return C;
  642   if (C <= 0xa76e)
  643     return C | 1;
  644   if (C < 0xa779)
  645     return C;
  647   if (C <= 0xa77b && C % 2 == 1)
  647   if (C <= 0xa77b && C % 2 == 1)
  648     return C + 1;
  650   if (C == 0xa77d)
  652   if (C < 0xa77e)
  653     return C;
  655   if (C <= 0xa786)
  656     return C | 1;
  658   if (C == 0xa78b)
  661   if (C == 0xa78d)
  663   if (C < 0xa790)
  664     return C;
  666   if (C <= 0xa792)
  667     return C | 1;
  668   if (C < 0xa796)
  669     return C;
  671   if (C <= 0xa7a8)
  672     return C | 1;
  674   if (C == 0xa7aa)
  677   if (C == 0xa7ab)
  680   if (C == 0xa7ac)
  683   if (C == 0xa7ad)
  686   if (C == 0xa7ae)
  689   if (C == 0xa7b0)
  692   if (C == 0xa7b1)
  695   if (C == 0xa7b2)
  698   if (C == 0xa7b3)
  700   if (C < 0xa7b4)
  701     return C;
  703   if (C <= 0xa7b6)
  704     return C | 1;
  705   if (C < 0xab70)
  706     return C;
  708   if (C <= 0xabbf)
  709     return C + -38864;
  710   if (C < 0xff21)
  711     return C;
  713   if (C <= 0xff3a)
  714     return C + 32;
  715   if (C < 0x10400)
  716     return C;
  718   if (C <= 0x10427)
  719     return C + 40;
  720   if (C < 0x104b0)
  721     return C;
  723   if (C <= 0x104d3)
  724     return C + 40;
  725   if (C < 0x10c80)
  726     return C;
  728   if (C <= 0x10cb2)
  729     return C + 64;
  730   if (C < 0x118a0)
  731     return C;
  733   if (C <= 0x118bf)
  734     return C + 32;
  735   if (C < 0x1e900)
  736     return C;
  738   if (C <= 0x1e921)
  739     return C + 34;
  741   return C;