Lines Matching refs:INRANGE

1528 #define INRANGE(w, a, b) ((w) >= (a) && (w) <= (b))  macro
1534 if (INRANGE(w, 0x0030, 0x0039) || // ascii number in GetScriptType()
1535 INRANGE(w, 0xFF10, 0xFF19)) { // full width number in GetScriptType()
1538 INRANGE(w, 0x0041, 0x005A) || // ascii upper in GetScriptType()
1539 INRANGE(w, 0x0061, 0x007A) || // ascii lower in GetScriptType()
1540 INRANGE(w, 0xFF21, 0xFF3A) || // fullwidth ascii upper in GetScriptType()
1541 INRANGE(w, 0xFF41, 0xFF5A)) { // fullwidth ascii lower in GetScriptType()
1545 INRANGE(w, 0x3400, 0x4DBF) || // CJK Unified Ideographs Extension A in GetScriptType()
1546 INRANGE(w, 0x4E00, 0x9FFF) || // CJK Unified Ideographs in GetScriptType()
1547 INRANGE(w, 0xF900, 0xFAFF) || // CJK Compatibility Ideographs in GetScriptType()
1548 INRANGE(w, 0x20000, 0x2A6DF) || // CJK Unified Ideographs Extension B in GetScriptType()
1549 INRANGE(w, 0x2A700, 0x2B73F) || // CJK Unified Ideographs Extension C in GetScriptType()
1550 INRANGE(w, 0x2B740, 0x2B81F) || // CJK Unified Ideographs Extension D in GetScriptType()
1551 INRANGE(w, 0x2F800, 0x2FA1F)) { // CJK Compatibility Ideographs in GetScriptType()
1562 INRANGE(w, 0x3041, 0x309F) || // hiragana in GetScriptType()
1566 INRANGE(w, 0x30A1, 0x30FF) || // full width katakana in GetScriptType()
1567 INRANGE(w, 0x31F0, 0x31FF) || // Katakana Phonetic Extensions for Ainu in GetScriptType()
1568 INRANGE(w, 0xFF65, 0xFF9F) || // half width katakana in GetScriptType()
1572 INRANGE(w, 0x02300, 0x023F3) || // Miscellaneous Technical in GetScriptType()
1573 INRANGE(w, 0x02700, 0x027BF) || // Dingbats in GetScriptType()
1574 INRANGE(w, 0x1F000, 0x1F02F) || // Mahjong tiles in GetScriptType()
1575 INRANGE(w, 0x1F030, 0x1F09F) || // Domino tiles in GetScriptType()
1576 INRANGE(w, 0x1F0A0, 0x1F0FF) || // Playing cards in GetScriptType()
1577 INRANGE(w, 0x1F100, 0x1F2FF) || // Enclosed Alphanumeric Supplement in GetScriptType()
1578 INRANGE(w, 0x1F200, 0x1F2FF) || // Enclosed Ideographic Supplement in GetScriptType()
1579 INRANGE(w, 0x1F300, 0x1F5FF) || // Miscellaneous Symbols And Pictographs in GetScriptType()
1580 INRANGE(w, 0x1F600, 0x1F64F) || // Emoticons in GetScriptType()
1581 INRANGE(w, 0x1F680, 0x1F6FF) || // Transport And Map Symbols in GetScriptType()
1582 INRANGE(w, 0x1F700, 0x1F77F) || // Alchemical Symbols in GetScriptType()
1584 INRANGE(w, kUcs4MinGooglePuaEmoji, kUcs4MaxGooglePuaEmoji)) { in GetScriptType()
1597 if (INRANGE(w, 0x0020, 0x007F) || // ascii in GetFormType()
1598 INRANGE(w, 0x27E6, 0x27ED) || // narrow mathematical symbols in GetFormType()
1599 INRANGE(w, 0x2985, 0x2986)) { // narrow white parentheses in GetFormType()
1605 if (INRANGE(w, 0x00A2, 0x00AF)) { in GetFormType()
1620 INRANGE(w, 0xFF61, 0xFF9F) || // half-width katakana in GetFormType()
1621 INRANGE(w, 0xFFA0, 0xFFBE) || // half-width hangul in GetFormType()
1622 INRANGE(w, 0xFFC2, 0xFFCF) || // half-width hangul in GetFormType()
1623 INRANGE(w, 0xFFD2, 0xFFD7) || // half-width hangul in GetFormType()
1624 INRANGE(w, 0xFFDA, 0xFFDC) || // half-width hangul in GetFormType()
1625 INRANGE(w, 0xFFE8, 0xFFEE)) { // half-width symbols in GetFormType()
1632 #undef INRANGE