Home | History | Annotate | Download | only in Lex

Lines Matching refs:ResultBuf

322                             char *&ResultBuf, bool &HadError,
344 UTF32 *ResultPtr = reinterpret_cast<UTF32*>(ResultBuf);
346 ResultBuf += 4;
353 UTF16 *ResultPtr = reinterpret_cast<UTF16*>(ResultBuf);
357 ResultBuf += 2;
365 ResultBuf += 4;
395 // Finally, we write the bytes into ResultBuf.
396 ResultBuf += bytesToWrite;
398 case 4: *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
399 case 3: *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
400 case 2: *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
401 case 1: *--ResultBuf = (UTF8) (UcnVal | firstByteMark[bytesToWrite]);
404 ResultBuf += bytesToWrite;
1099 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) {
1165 ResultBuf.resize(SizeBound);
1173 ResultPtr = &ResultBuf[0]; // Next byte to fill in.
1327 UTF32 *ResultWidePtr = reinterpret_cast<UTF32*>(ResultBuf.data());
1332 UTF16 *ResultWidePtr = reinterpret_cast<UTF16*>(ResultBuf.data());
1336 ResultBuf[0] = GetNumStringChars() - 1;