Home | History | Annotate | Download | only in Lex

Lines Matching refs:ResultBuf

219   char ResultBuf[4];
220 char *ResultPtr = ResultBuf;
224 Str.append(ResultBuf, ResultPtr);
370 char *&ResultBuf, bool &HadError,
392 UTF32 *ResultPtr = reinterpret_cast<UTF32*>(ResultBuf);
394 ResultBuf += 4;
401 UTF16 *ResultPtr = reinterpret_cast<UTF16*>(ResultBuf);
405 ResultBuf += 2;
413 ResultBuf += 4;
443 // Finally, we write the bytes into ResultBuf.
444 ResultBuf += bytesToWrite;
446 case 4: *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
447 case 3: *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
448 case 2: *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
449 case 1: *--ResultBuf = (UTF8) (UcnVal | firstByteMark[bytesToWrite]);
452 ResultBuf += bytesToWrite;
1271 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) {
1337 ResultBuf.resize(SizeBound);
1345 ResultPtr = &ResultBuf[0]; // Next byte to fill in.
1523 UTF32 *ResultWidePtr = reinterpret_cast<UTF32*>(ResultBuf.data());
1528 UTF16 *ResultWidePtr = reinterpret_cast<UTF16*>(ResultBuf.data());
1532 ResultBuf[0] = GetNumStringChars() - 1;