Lines Matching refs:charCode
7423 function isAlphabeticalScript(charCode) {
7424 return charCode < 0x2E80;
7427 function isAscii(charCode) {
7428 return (charCode & 0xFF80) === 0;
7431 function isAsciiAlpha(charCode) {
7432 return charCode >= 0x61 && charCode <= 0x7A || charCode >= 0x41 && charCode <= 0x5A;
7435 function isAsciiDigit(charCode) {
7436 return charCode >= 0x30 && charCode <= 0x39;
7439 function isAsciiSpace(charCode) {
7440 return charCode === 0x20 || charCode === 0x09 || charCode === 0x0D || charCode === 0x0A;
7443 function isHan(charCode) {
7444 return charCode >= 0x3400 && charCode <= 0x9FFF || charCode >= 0xF900 && charCode <= 0xFAFF;
7447 function isKatakana(charCode) {
7448 return charCode >= 0x30A0 && charCode <= 0x30FF;
7451 function isHiragana(charCode) {
7452 return charCode >= 0x3040 && charCode <= 0x309F;
7455 function isHalfwidthKatakana(charCode) {
7456 return charCode >= 0xFF60 && charCode <= 0xFF9F;
7459 function isThai(charCode) {
7460 return (charCode & 0xFF80) === 0x0E00;
7463 function getCharacterType(charCode) {
7464 if (isAlphabeticalScript(charCode)) {
7465 if (isAscii(charCode)) {
7466 if (isAsciiSpace(charCode)) {
7468 } else if (isAsciiAlpha(charCode) || isAsciiDigit(charCode) || charCode === 0x5F) {
7473 } else if (isThai(charCode)) {
7475 } else if (charCode === 0xA0) {
7482 if (isHan(charCode)) {
7484 } else if (isKatakana(charCode)) {
7486 } else if (isHiragana(charCode)) {
7488 } else if (isHalfwidthKatakana(charCode)) {