Lines Matching refs:code
969 * @code: UCS code point
976 xmlUCSIsAegeanNumbers(int code) {
977 return(((code >= 0x10100) && (code <= 0x1013F)));
982 * @code: UCS code point
989 xmlUCSIsAlphabeticPresentationForms(int code) {
990 return(((code >= 0xFB00) && (code <= 0xFB4F)));
995 * @code: UCS code point
1002 xmlUCSIsArabic(int code) {
1003 return(((code >= 0x0600) && (code <= 0x06FF)));
1008 * @code: UCS code point
1015 xmlUCSIsArabicPresentationFormsA(int code) {
1016 return(((code >= 0xFB50) && (code <= 0xFDFF)));
1021 * @code: UCS code point
1028 xmlUCSIsArabicPresentationFormsB(int code) {
1029 return(((code >= 0xFE70) && (code <= 0xFEFF)));
1034 * @code: UCS code point
1041 xmlUCSIsArmenian(int code) {
1042 return(((code >= 0x0530) && (code <= 0x058F)));
1047 * @code: UCS code point
1054 xmlUCSIsArrows(int code) {
1055 return(((code >= 0x2190) && (code <= 0x21FF)));
1060 * @code: UCS code point
1067 xmlUCSIsBasicLatin(int code) {
1068 return(((code >= 0x0000) && (code <= 0x007F)));
1073 * @code: UCS code point
1080 xmlUCSIsBengali(int code) {
1081 return(((code >= 0x0980) && (code <= 0x09FF)));
1086 * @code: UCS code point
1093 xmlUCSIsBlockElements(int code) {
1094 return(((code >= 0x2580) && (code <= 0x259F)));
1099 * @code: UCS code point
1106 xmlUCSIsBopomofo(int code) {
1107 return(((code >= 0x3100) && (code <= 0x312F)));
1112 * @code: UCS code point
1119 xmlUCSIsBopomofoExtended(int code) {
1120 return(((code >= 0x31A0) && (code <= 0x31BF)));
1125 * @code: UCS code point
1132 xmlUCSIsBoxDrawing(int code) {
1133 return(((code >= 0x2500) && (code <= 0x257F)));
1138 * @code: UCS code point
1145 xmlUCSIsBraillePatterns(int code) {
1146 return(((code >= 0x2800) && (code <= 0x28FF)));
1151 * @code: UCS code point
1158 xmlUCSIsBuhid(int code) {
1159 return(((code >= 0x1740) && (code <= 0x175F)));
1164 * @code: UCS code point
1171 xmlUCSIsByzantineMusicalSymbols(int code) {
1172 return(((code >= 0x1D000) && (code <= 0x1D0FF)));
1177 * @code: UCS code point
1184 xmlUCSIsCJKCompatibility(int code) {
1185 return(((code >= 0x3300) && (code <= 0x33FF)));
1190 * @code: UCS code point
1197 xmlUCSIsCJKCompatibilityForms(int code) {
1198 return(((code >= 0xFE30) && (code <= 0xFE4F)));
1203 * @code: UCS code point
1210 xmlUCSIsCJKCompatibilityIdeographs(int code) {
1211 return(((code >= 0xF900) && (code <= 0xFAFF)));
1216 * @code: UCS code point
1223 xmlUCSIsCJKCompatibilityIdeographsSupplement(int code) {
1224 return(((code >= 0x2F800) && (code <= 0x2FA1F)));
1229 * @code: UCS code point
1236 xmlUCSIsCJKRadicalsSupplement(int code) {
1237 return(((code >= 0x2E80) && (code <= 0x2EFF)));
1242 * @code: UCS code point
1249 xmlUCSIsCJKSymbolsandPunctuation(int code) {
1250 return(((code >= 0x3000) && (code <= 0x303F)));
1255 * @code: UCS code point
1262 xmlUCSIsCJKUnifiedIdeographs(int code) {
1263 return(((code >= 0x4E00) && (code <= 0x9FFF)));
1268 * @code: UCS code point
1275 xmlUCSIsCJKUnifiedIdeographsExtensionA(int code) {
1276 return(((code >= 0x3400) && (code <= 0x4DBF)));
1281 * @code: UCS code point
1288 xmlUCSIsCJKUnifiedIdeographsExtensionB(int code) {
1289 return(((code >= 0x20000) && (code <= 0x2A6DF)));
1294 * @code: UCS code point
1301 xmlUCSIsCherokee(int code) {
1302 return(((code >= 0x13A0) && (code <= 0x13FF)));
1307 * @code: UCS code point
1314 xmlUCSIsCombiningDiacriticalMarks(int code) {
1315 return(((code >= 0x0300) && (code <= 0x036F)));
1320 * @code: UCS code point
1327 xmlUCSIsCombiningDiacriticalMarksforSymbols(int code) {
1328 return(((code >= 0x20D0) && (code <= 0x20FF)));
1333 * @code: UCS code point
1340 xmlUCSIsCombiningHalfMarks(int code) {
1341 return(((code >= 0xFE20) && (code <= 0xFE2F)));
1346 * @code: UCS code point
1353 xmlUCSIsCombiningMarksforSymbols(int code) {
1354 return(((code >= 0x20D0) && (code <= 0x20FF)));
1359 * @code: UCS code point
1366 xmlUCSIsControlPictures(int code) {
1367 return(((code >= 0x2400) && (code <= 0x243F)));
1372 * @code: UCS code point
1379 xmlUCSIsCurrencySymbols(int code) {
1380 return(((code >= 0x20A0) && (code <= 0x20CF)));
1385 * @code: UCS code point
1392 xmlUCSIsCypriotSyllabary(int code) {
1393 return(((code >= 0x10800) && (code <= 0x1083F)));
1398 * @code: UCS code point
1405 xmlUCSIsCyrillic(int code) {
1406 return(((code >= 0x0400) && (code <= 0x04FF)));
1411 * @code: UCS code point
1418 xmlUCSIsCyrillicSupplement(int code) {
1419 return(((code >= 0x0500) && (code <= 0x052F)));
1424 * @code: UCS code point
1431 xmlUCSIsDeseret(int code) {
1432 return(((code >= 0x10400) && (code <= 0x1044F)));
1437 * @code: UCS code point
1444 xmlUCSIsDevanagari(int code) {
1445 return(((code >= 0x0900) && (code <= 0x097F)));
1450 * @code: UCS code point
1457 xmlUCSIsDingbats(int code) {
1458 return(((code >= 0x2700) && (code <= 0x27BF)));
1463 * @code: UCS code point
1470 xmlUCSIsEnclosedAlphanumerics(int code) {
1471 return(((code >= 0x2460) && (code <= 0x24FF)));
1476 * @code: UCS code point
1483 xmlUCSIsEnclosedCJKLettersandMonths(int code) {
1484 return(((code >= 0x3200) && (code <= 0x32FF)));
1489 * @code: UCS code point
1496 xmlUCSIsEthiopic(int code) {
1497 return(((code >= 0x1200) && (code <= 0x137F)));
1502 * @code: UCS code point
1509 xmlUCSIsGeneralPunctuation(int code) {
1510 return(((code >= 0x2000) && (code <= 0x206F)));
1515 * @code: UCS code point
1522 xmlUCSIsGeometricShapes(int code) {
1523 return(((code >= 0x25A0) && (code <= 0x25FF)));
1528 * @code: UCS code point
1535 xmlUCSIsGeorgian(int code) {
1536 return(((code >= 0x10A0) && (code <= 0x10FF)));
1541 * @code: UCS code point
1548 xmlUCSIsGothic(int code) {
1549 return(((code >= 0x10330) && (code <= 0x1034F)));
1554 * @code: UCS code point
1561 xmlUCSIsGreek(int code) {
1562 return(((code >= 0x0370) && (code <= 0x03FF)));
1567 * @code: UCS code point
1574 xmlUCSIsGreekExtended(int code) {
1575 return(((code >= 0x1F00) && (code <= 0x1FFF)));
1580 * @code: UCS code point
1587 xmlUCSIsGreekandCoptic(int code) {
1588 return(((code >= 0x0370) && (code <= 0x03FF)));
1593 * @code: UCS code point
1600 xmlUCSIsGujarati(int code) {
1601 return(((code >= 0x0A80) && (code <= 0x0AFF)));
1606 * @code: UCS code point
1613 xmlUCSIsGurmukhi(int code) {
1614 return(((code >= 0x0A00) && (code <= 0x0A7F)));
1619 * @code: UCS code point
1626 xmlUCSIsHalfwidthandFullwidthForms(int code) {
1627 return(((code >= 0xFF00) && (code <= 0xFFEF)));
1632 * @code: UCS code point
1639 xmlUCSIsHangulCompatibilityJamo(int code) {
1640 return(((code >= 0x3130) && (code <= 0x318F)));
1645 * @code: UCS code point
1652 xmlUCSIsHangulJamo(int code) {
1653 return(((code >= 0x1100) && (code <= 0x11FF)));
1658 * @code: UCS code point
1665 xmlUCSIsHangulSyllables(int code) {
1666 return(((code >= 0xAC00) && (code <= 0xD7AF)));
1671 * @code: UCS code point
1678 xmlUCSIsHanunoo(int code) {
1679 return(((code >= 0x1720) && (code <= 0x173F)));
1684 * @code: UCS code point
1691 xmlUCSIsHebrew(int code) {
1692 return(((code >= 0x0590) && (code <= 0x05FF)));
1697 * @code: UCS code point
1704 xmlUCSIsHighPrivateUseSurrogates(int code) {
1705 return(((code >= 0xDB80) && (code <= 0xDBFF)));
1710 * @code: UCS code point
1717 xmlUCSIsHighSurrogates(int code) {
1718 return(((code >= 0xD800) && (code <= 0xDB7F)));
1723 * @code: UCS code point
1730 xmlUCSIsHiragana(int code) {
1731 return(((code >= 0x3040) && (code <= 0x309F)));
1736 * @code: UCS code point
1743 xmlUCSIsIPAExtensions(int code) {
1744 return(((code >= 0x0250) && (code <= 0x02AF)));
1749 * @code: UCS code point
1756 xmlUCSIsIdeographicDescriptionCharacters(int code) {
1757 return(((code >= 0x2FF0) && (code <= 0x2FFF)));
1762 * @code: UCS code point
1769 xmlUCSIsKanbun(int code) {
1770 return(((code >= 0x3190) && (code <= 0x319F)));
1775 * @code: UCS code point
1782 xmlUCSIsKangxiRadicals(int code) {
1783 return(((code >= 0x2F00) && (code <= 0x2FDF)));
1788 * @code: UCS code point
1795 xmlUCSIsKannada(int code) {
1796 return(((code >= 0x0C80) && (code <= 0x0CFF)));
1801 * @code: UCS code point
1808 xmlUCSIsKatakana(int code) {
1809 return(((code >= 0x30A0) && (code <= 0x30FF)));
1814 * @code: UCS code point
1821 xmlUCSIsKatakanaPhoneticExtensions(int code) {
1822 return(((code >= 0x31F0) && (code <= 0x31FF)));
1827 * @code: UCS code point
1834 xmlUCSIsKhmer(int code) {
1835 return(((code >= 0x1780) && (code <= 0x17FF)));
1840 * @code: UCS code point
1847 xmlUCSIsKhmerSymbols(int code) {
1848 return(((code >= 0x19E0) && (code <= 0x19FF)));
1853 * @code: UCS code point
1860 xmlUCSIsLao(int code) {
1861 return(((code >= 0x0E80) && (code <= 0x0EFF)));
1866 * @code: UCS code point
1873 xmlUCSIsLatin1Supplement(int code) {
1874 return(((code >= 0x0080) && (code <= 0x00FF)));
1879 * @code: UCS code point
1886 xmlUCSIsLatinExtendedA(int code) {
1887 return(((code >= 0x0100) && (code <= 0x017F)));
1892 * @code: UCS code point
1899 xmlUCSIsLatinExtendedB(int code) {
1900 return(((code >= 0x0180) && (code <= 0x024F)));
1905 * @code: UCS code point
1912 xmlUCSIsLatinExtendedAdditional(int code) {
1913 return(((code >= 0x1E00) && (code <= 0x1EFF)));
1918 * @code: UCS code point
1925 xmlUCSIsLetterlikeSymbols(int code) {
1926 return(((code >= 0x2100) && (code <= 0x214F)));
1931 * @code: UCS code point
1938 xmlUCSIsLimbu(int code) {
1939 return(((code >= 0x1900) && (code <= 0x194F)));
1944 * @code: UCS code point
1951 xmlUCSIsLinearBIdeograms(int code) {
1952 return(((code >= 0x10080) && (code <= 0x100FF)));
1957 * @code: UCS code point
1964 xmlUCSIsLinearBSyllabary(int code) {
1965 return(((code >= 0x10000) && (code <= 0x1007F)));
1970 * @code: UCS code point
1977 xmlUCSIsLowSurrogates(int code) {
1978 return(((code >= 0xDC00) && (code <= 0xDFFF)));
1983 * @code: UCS code point
1990 xmlUCSIsMalayalam(int code) {
1991 return(((code >= 0x0D00) && (code <= 0x0D7F)));
1996 * @code: UCS code point
2003 xmlUCSIsMathematicalAlphanumericSymbols(int code) {
2004 return(((code >= 0x1D400) && (code <= 0x1D7FF)));
2009 * @code: UCS code point
2016 xmlUCSIsMathematicalOperators(int code) {
2017 return(((code >= 0x2200) && (code <= 0x22FF)));
2022 * @code: UCS code point
2029 xmlUCSIsMiscellaneousMathematicalSymbolsA(int code) {
2030 return(((code >= 0x27C0) && (code <= 0x27EF)));
2035 * @code: UCS code point
2042 xmlUCSIsMiscellaneousMathematicalSymbolsB(int code) {
2043 return(((code >= 0x2980) && (code <= 0x29FF)));
2048 * @code: UCS code point
2055 xmlUCSIsMiscellaneousSymbols(int code) {
2056 return(((code >= 0x2600) && (code <= 0x26FF)));
2061 * @code: UCS code point
2068 xmlUCSIsMiscellaneousSymbolsandArrows(int code) {
2069 return(((code >= 0x2B00) && (code <= 0x2BFF)));
2074 * @code: UCS code point
2081 xmlUCSIsMiscellaneousTechnical(int code) {
2082 return(((code >= 0x2300) && (code <= 0x23FF)));
2087 * @code: UCS code point
2094 xmlUCSIsMongolian(int code) {
2095 return(((code >= 0x1800) && (code <= 0x18AF)));
2100 * @code: UCS code point
2107 xmlUCSIsMusicalSymbols(int code) {
2108 return(((code >= 0x1D100) && (code <= 0x1D1FF)));
2113 * @code: UCS code point
2120 xmlUCSIsMyanmar(int code) {
2121 return(((code >= 0x1000) && (code <= 0x109F)));
2126 * @code: UCS code point
2133 xmlUCSIsNumberForms(int code) {
2134 return(((code >= 0x2150) && (code <= 0x218F)));
2139 * @code: UCS code point
2146 xmlUCSIsOgham(int code) {
2147 return(((code >= 0x1680) && (code <= 0x169F)));
2152 * @code: UCS code point
2159 xmlUCSIsOldItalic(int code) {
2160 return(((code >= 0x10300) && (code <= 0x1032F)));
2165 * @code: UCS code point
2172 xmlUCSIsOpticalCharacterRecognition(int code) {
2173 return(((code >= 0x2440) && (code <= 0x245F)));
2178 * @code: UCS code point
2185 xmlUCSIsOriya(int code) {
2186 return(((code >= 0x0B00) && (code <= 0x0B7F)));
2191 * @code: UCS code point
2198 xmlUCSIsOsmanya(int code) {
2199 return(((code >= 0x10480) && (code <= 0x104AF)));
2204 * @code: UCS code point
2211 xmlUCSIsPhoneticExtensions(int code) {
2212 return(((code >= 0x1D00) && (code <= 0x1D7F)));
2217 * @code: UCS code point
2224 xmlUCSIsPrivateUse(int code) {
2225 return(((code >= 0xE000) && (code <= 0xF8FF)) ||
2226 ((code >= 0xF0000) && (code <= 0xFFFFF)) ||
2227 ((code >= 0x100000) && (code <= 0x10FFFF)));
2232 * @code: UCS code point
2239 xmlUCSIsPrivateUseArea(int code) {
2240 return(((code >= 0xE000) && (code <= 0xF8FF)));
2245 * @code: UCS code point
2252 xmlUCSIsRunic(int code) {
2253 return(((code >= 0x16A0) && (code <= 0x16FF)));
2258 * @code: UCS code point
2265 xmlUCSIsShavian(int code) {
2266 return(((code >= 0x10450) && (code <= 0x1047F)));
2271 * @code: UCS code point
2278 xmlUCSIsSinhala(int code) {
2279 return(((code >= 0x0D80) && (code <= 0x0DFF)));
2284 * @code: UCS code point
2291 xmlUCSIsSmallFormVariants(int code) {
2292 return(((code >= 0xFE50) && (code <= 0xFE6F)));
2297 * @code: UCS code point
2304 xmlUCSIsSpacingModifierLetters(int code) {
2305 return(((code >= 0x02B0) && (code <= 0x02FF)));
2310 * @code: UCS code point
2317 xmlUCSIsSpecials(int code) {
2318 return(((code >= 0xFFF0) && (code <= 0xFFFF)));
2323 * @code: UCS code point
2330 xmlUCSIsSuperscriptsandSubscripts(int code) {
2331 return(((code >= 0x2070) && (code <= 0x209F)));
2336 * @code: UCS code point
2343 xmlUCSIsSupplementalArrowsA(int code) {
2344 return(((code >= 0x27F0) && (code <= 0x27FF)));
2349 * @code: UCS code point
2356 xmlUCSIsSupplementalArrowsB(int code) {
2357 return(((code >= 0x2900) && (code <= 0x297F)));
2362 * @code: UCS code point
2369 xmlUCSIsSupplementalMathematicalOperators(int code) {
2370 return(((code >= 0x2A00) && (code <= 0x2AFF)));
2375 * @code: UCS code point
2382 xmlUCSIsSupplementaryPrivateUseAreaA(int code) {
2383 return(((code >= 0xF0000) && (code <= 0xFFFFF)));
2388 * @code: UCS code point
2395 xmlUCSIsSupplementaryPrivateUseAreaB(int code) {
2396 return(((code >= 0x100000) && (code <= 0x10FFFF)));
2401 * @code: UCS code point
2408 xmlUCSIsSyriac(int code) {
2409 return(((code >= 0x0700) && (code <= 0x074F)));
2414 * @code: UCS code point
2421 xmlUCSIsTagalog(int code) {
2422 return(((code >= 0x1700) && (code <= 0x171F)));
2427 * @code: UCS code point
2434 xmlUCSIsTagbanwa(int code) {
2435 return(((code >= 0x1760) && (code <= 0x177F)));
2440 * @code: UCS code point
2447 xmlUCSIsTags(int code) {
2448 return(((code >= 0xE0000) && (code <= 0xE007F)));
2453 * @code: UCS code point
2460 xmlUCSIsTaiLe(int code) {
2461 return(((code >= 0x1950) && (code <= 0x197F)));
2466 * @code: UCS code point
2473 xmlUCSIsTaiXuanJingSymbols(int code) {
2474 return(((code >= 0x1D300) && (code <= 0x1D35F)));
2479 * @code: UCS code point
2486 xmlUCSIsTamil(int code) {
2487 return(((code >= 0x0B80) && (code <= 0x0BFF)));
2492 * @code: UCS code point
2499 xmlUCSIsTelugu(int code) {
2500 return(((code >= 0x0C00) && (code <= 0x0C7F)));
2505 * @code: UCS code point
2512 xmlUCSIsThaana(int code) {
2513 return(((code >= 0x0780) && (code <= 0x07BF)));
2518 * @code: UCS code point
2525 xmlUCSIsThai(int code) {
2526 return(((code >= 0x0E00) && (code <= 0x0E7F)));
2531 * @code: UCS code point
2538 xmlUCSIsTibetan(int code) {
2539 return(((code >= 0x0F00) && (code <= 0x0FFF)));
2544 * @code: UCS code point
2551 xmlUCSIsUgaritic(int code) {
2552 return(((code >= 0x10380) && (code <= 0x1039F)));
2557 * @code: UCS code point
2564 xmlUCSIsUnifiedCanadianAboriginalSyllabics(int code) {
2565 return(((code >= 0x1400) && (code <= 0x167F)));
2570 * @code: UCS code point
2577 xmlUCSIsVariationSelectors(int code) {
2578 return(((code >= 0xFE00) && (code <= 0xFE0F)));
2583 * @code: UCS code point
2590 xmlUCSIsVariationSelectorsSupplement(int code) {
2591 return(((code >= 0xE0100) && (code <= 0xE01EF)));
2596 * @code: UCS code point
2603 xmlUCSIsYiRadicals(int code) {
2604 return(((code >= 0xA490) && (code <= 0xA4CF)));
2609 * @code: UCS code point
2616 xmlUCSIsYiSyllables(int code) {
2617 return(((code >= 0xA000) && (code <= 0xA48F)));
2622 * @code: UCS code point
2629 xmlUCSIsYijingHexagramSymbols(int code) {
2630 return(((code >= 0x4DC0) && (code <= 0x4DFF)));
2635 * @code: UCS code point
2643 xmlUCSIsBlock(int code, const char *block) {
2649 return (func(code));
2654 * @code: UCS code point
2661 xmlUCSIsCatC(int code) {
2662 return(xmlCharInRange((unsigned int)code, &xmlCG));
2667 * @code: UCS code point
2674 xmlUCSIsCatCc(int code) {
2675 return(((code >= 0x0) && (code <= 0x1f)) ||
2676 ((code >= 0x7f) && (code <= 0x9f)));
2681 * @code: UCS code point
2688 xmlUCSIsCatCf(int code) {
2689 return(xmlCharInRange((unsigned int)code, &xmlCfG));
2694 * @code: UCS code point
2701 xmlUCSIsCatCo(int code) {
2702 return((code == 0xe000) ||
2703 (code == 0xf8ff) ||
2704 (code == 0xf0000) ||
2705 (code == 0xffffd) ||
2706 (code == 0x100000) ||
2707 (code == 0x10fffd));
2712 * @code: UCS code point
2719 xmlUCSIsCatCs(int code) {
2720 return((code == 0xd800) ||
2721 ((code >= 0xdb7f) && (code <= 0xdb80)) ||
2722 ((code >= 0xdbff) && (code <= 0xdc00)) ||
2723 (code == 0xdfff));
2728 * @code: UCS code point
2735 xmlUCSIsCatL(int code) {
2736 return(xmlCharInRange((unsigned int)code, &xmlLG));
2741 * @code: UCS code point
2748 xmlUCSIsCatLl(int code) {
2749 return(xmlCharInRange((unsigned int)code, &xmlLlG));
2754 * @code: UCS code point
2761 xmlUCSIsCatLm(int code) {
2762 return(xmlCharInRange((unsigned int)code, &xmlLmG));
2767 * @code: UCS code point
2774 xmlUCSIsCatLo(int code) {
2775 return(xmlCharInRange((unsigned int)code, &xmlLoG));
2780 * @code: UCS code point
2787 xmlUCSIsCatLt(int code) {
2788 return(xmlCharInRange((unsigned int)code, &xmlLtG));
2793 * @code: UCS code point
2800 xmlUCSIsCatLu(int code) {
2801 return(xmlCharInRange((unsigned int)code, &xmlLuG));
2806 * @code: UCS code point
2813 xmlUCSIsCatM(int code) {
2814 return(xmlCharInRange((unsigned int)code, &xmlMG));
2819 * @code: UCS code point
2826 xmlUCSIsCatMc(int code) {
2827 return(xmlCharInRange((unsigned int)code, &xmlMcG));
2832 * @code: UCS code point
2839 xmlUCSIsCatMe(int code) {
2840 return(((code >= 0x488) && (code <= 0x489)) ||
2841 (code == 0x6de) ||
2842 ((code >= 0x20dd) && (code <= 0x20e0)) ||
2843 ((code >= 0x20e2) && (code <= 0x20e4)));
2848 * @code: UCS code point
2855 xmlUCSIsCatMn(int code) {
2856 return(xmlCharInRange((unsigned int)code, &xmlMnG));
2861 * @code: UCS code point
2868 xmlUCSIsCatN(int code) {
2869 return(xmlCharInRange((unsigned int)code, &xmlNG));
2874 * @code: UCS code point
2881 xmlUCSIsCatNd(int code) {
2882 return(xmlCharInRange((unsigned int)code, &xmlNdG));
2887 * @code: UCS code point
2894 xmlUCSIsCatNl(int code) {
2895 return(((code >= 0x16ee) && (code <= 0x16f0)) ||
2896 ((code >= 0x2160) && (code <= 0x2183)) ||
2897 (code == 0x3007) ||
2898 ((code >= 0x3021) && (code <= 0x3029)) ||
2899 ((code >= 0x3038) && (code <= 0x303a)) ||
2900 (code == 0x1034a));
2905 * @code: UCS code point
2912 xmlUCSIsCatNo(int code) {
2913 return(xmlCharInRange((unsigned int)code, &xmlNoG));
2918 * @code: UCS code point
2925 xmlUCSIsCatP(int code) {
2926 return(xmlCharInRange((unsigned int)code, &xmlPG));
2931 * @code: UCS code point
2938 xmlUCSIsCatPc(int code) {
2939 return((code == 0x5f) ||
2940 ((code >= 0x203f) && (code <= 0x2040)) ||
2941 (code == 0x2054) ||
2942 (code == 0x30fb) ||
2943 ((code >= 0xfe33) && (code <= 0xfe34)) ||
2944 ((code >= 0xfe4d) && (code <= 0xfe4f)) ||
2945 (code == 0xff3f) ||
2946 (code == 0xff65));
2951 * @code: UCS code point
2958 xmlUCSIsCatPd(int code) {
2959 return(xmlCharInRange((unsigned int)code, &xmlPdG));
2964 * @code: UCS code point
2971 xmlUCSIsCatPe(int code) {
2972 return(xmlCharInRange((unsigned int)code, &xmlPeG));
2977 * @code: UCS code point
2984 xmlUCSIsCatPf(int code) {
2985 return((code == 0xbb) ||
2986 (code == 0x2019) ||
2987 (code == 0x201d) ||
2988 (code == 0x203a));
2993 * @code: UCS code point
3000 xmlUCSIsCatPi(int code) {
3001 return((code == 0xab) ||
3002 (code == 0x2018) ||
3003 ((code >= 0x201b) && (code <= 0x201c)) ||
3004 (code == 0x201f) ||
3005 (code == 0x2039));
3010 * @code: UCS code point
3017 xmlUCSIsCatPo(int code) {
3018 return(xmlCharInRange((unsigned int)code, &xmlPoG));
3023 * @code: UCS code point
3030 xmlUCSIsCatPs(int code) {
3031 return(xmlCharInRange((unsigned int)code, &xmlPsG));
3036 * @code: UCS code point
3043 xmlUCSIsCatS(int code) {
3044 return(xmlCharInRange((unsigned int)code, &xmlSG));
3049 * @code: UCS code point
3056 xmlUCSIsCatSc(int code) {
3057 return(xmlCharInRange((unsigned int)code, &xmlScG));
3062 * @code: UCS code point
3069 xmlUCSIsCatSk(int code) {
3070 return(xmlCharInRange((unsigned int)code, &xmlSkG));
3075 * @code: UCS code point
3082 xmlUCSIsCatSm(int code) {
3083 return(xmlCharInRange((unsigned int)code, &xmlSmG));
3088 * @code: UCS code point
3095 xmlUCSIsCatSo(int code) {
3096 return(xmlCharInRange((unsigned int)code, &xmlSoG));
3101 * @code: UCS code point
3108 xmlUCSIsCatZ(int code) {
3109 return(xmlCharInRange((unsigned int)code, &xmlZG));
3114 * @code: UCS code point
3121 xmlUCSIsCatZl(int code) {
3122 return((code == 0x2028));
3127 * @code: UCS code point
3134 xmlUCSIsCatZp(int code) {
3135 return((code == 0x2029));
3140 * @code: UCS code point
3147 xmlUCSIsCatZs(int code) {
3148 return((code == 0x20) ||
3149 (code == 0xa0) ||
3150 (code == 0x1680) ||
3151 (code == 0x180e) ||
3152 ((code >= 0x2000) && (code <= 0x200a)) ||
3153 (code == 0x202f) ||
3154 (code == 0x205f) ||
3155 (code == 0x3000));
3160 * @code: UCS code point
3168 xmlUCSIsCat(int code, const char *cat) {
3174 return (func(code));