Lines Matching refs:CharInfo
990 static const unsigned char CharInfo[256] = variable
1062 assert(CHAR_HORZ_WS == CharInfo[(int)' ']); in InitCharacterInfo()
1063 assert(CHAR_HORZ_WS == CharInfo[(int)'\t']); in InitCharacterInfo()
1064 assert(CHAR_HORZ_WS == CharInfo[(int)'\f']); in InitCharacterInfo()
1065 assert(CHAR_HORZ_WS == CharInfo[(int)'\v']); in InitCharacterInfo()
1066 assert(CHAR_VERT_WS == CharInfo[(int)'\n']); in InitCharacterInfo()
1067 assert(CHAR_VERT_WS == CharInfo[(int)'\r']); in InitCharacterInfo()
1068 assert(CHAR_UNDER == CharInfo[(int)'_']); in InitCharacterInfo()
1069 assert(CHAR_PERIOD == CharInfo[(int)'.']); in InitCharacterInfo()
1071 assert(CHAR_LETTER == CharInfo[i]); in InitCharacterInfo()
1072 assert(CHAR_LETTER == CharInfo[i+'A'-'a']); in InitCharacterInfo()
1075 assert(CHAR_NUMBER == CharInfo[i]); in InitCharacterInfo()
1084 return (CharInfo[c] & (CHAR_LETTER|CHAR_UNDER)) ? true : false; in isIdentifierHead()
1090 return (CharInfo[c] & (CHAR_LETTER|CHAR_NUMBER|CHAR_UNDER)) ? true : false; in isIdentifierBody()
1096 return (CharInfo[c] & CHAR_HORZ_WS) ? true : false; in isHorizontalWhitespace()
1102 return (CharInfo[c] & CHAR_VERT_WS) ? true : false; in isVerticalWhitespace()
1109 return (CharInfo[c] & (CHAR_HORZ_WS|CHAR_VERT_WS)) ? true : false; in isWhitespace()
1115 return (CharInfo[c] & (CHAR_LETTER|CHAR_NUMBER|CHAR_UNDER|CHAR_PERIOD)) ? in isNumberBody()
1122 return (CharInfo[c] & in isRawStringDelimBody()