Lines Matching refs:cc
34 inline bool isHexDigit(UChar cc)
36 return (cc >= '0' && cc <= '9') || (cc >= 'a' && cc <= 'f') || (cc >= 'A' && cc <= 'F');
71 UChar cc = source.currentChar();
74 if (cc == '\x09' || cc == '\x0A' || cc == '\x0C' || cc == ' ' || cc == '<' || cc == '&')
76 if (additionalAllowedCharacter && cc == additionalAllowedCharacter)
78 if (cc == '#') {
82 if ((cc >= 'a' && cc <= 'z') || (cc >= 'A' && cc <= 'Z')) {
89 if (cc == 'x') {
93 if (cc == 'X') {
97 if (cc >= '0' && cc <= '9') {
105 if (isHexDigit(cc)) {
114 if (isHexDigit(cc)) {
123 if (cc >= '0' && cc <= '9')
124 result = result * 16 + cc - '0';
125 else if (cc >= 'a' && cc <= 'f')
126 result = result * 16 + 10 + cc - 'a';
127 else if (cc >= 'A' && cc <= 'F')
128 result = result * 16 + 10 + cc - 'A';
129 else if (cc == ';') {
130 source.advanceAndASSERT(cc);
143 if (cc >= '0' && cc <= '9')
144 result = result * 10 + cc - '0';
145 else if (cc == ';') {
146 source.advanceAndASSERT(cc);
159 return ParserFunctions::consumeNamedEntity(source, decodedCharacter, notEnoughCharacters, additionalAllowedCharacter, cc);
162 consumedCharacters.append(cc);
163 source.advanceAndASSERT(cc);