Lines Matching defs:ResultChar
146 unsigned ResultChar = *ThisTokBuf++;
147 char Escape = ResultChar;
148 switch (ResultChar) {
155 ResultChar = 7;
158 ResultChar = 8;
164 ResultChar = 27;
170 ResultChar = 27;
173 ResultChar = 12;
176 ResultChar = 10;
179 ResultChar = 13;
182 ResultChar = 9;
185 ResultChar = 11;
188 ResultChar = 0;
195 return ResultChar;
201 return ResultChar;
225 if (ResultChar & 0xF0000000)
227 ResultChar <<= 4;
228 ResultChar |= CharVal;
231 if (CharWidth != 32 && (ResultChar >> CharWidth) != 0) {
233 ResultChar &= ~0U >> (32-CharWidth);
250 ResultChar = 0;
256 ResultChar <<= 3;
257 ResultChar |= *ThisTokBuf++ - '0';
263 if (CharWidth != 32 && (ResultChar >> CharWidth) != 0) {
267 ResultChar &= ~0U >> (32-CharWidth);
282 ResultChar = 0;
288 return ResultChar;
307 if (ResultChar & 0xE0000000)
310 ResultChar <<= 3;
311 ResultChar |= *ThisTokBuf++ - '0';
315 (Overflow || (CharWidth != 32 && (ResultChar >> CharWidth) != 0))) {
321 ResultChar &= ~0U >> (32 - CharWidth);
331 << std::string(1, ResultChar);
337 if (isPrintable(ResultChar))
340 << std::string(1, ResultChar);
344 << "x" + llvm::utohexstr(ResultChar);
369 return ResultChar;
2216 unsigned ResultChar =
2225 *ResultWidePtr = ResultChar;
2231 *ResultWidePtr = ResultChar & 0xFFFF;
2235 *ResultPtr++ = ResultChar & 0xFF;