Home | History | Annotate | Download | only in Lex

Lines Matching refs:ResultPtr

218   char *ResultPtr = ResultBuf;
219 bool Res = llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr);
222 Str.append(ResultBuf, ResultPtr);
390 UTF32 *ResultPtr = reinterpret_cast<UTF32*>(ResultBuf);
391 *ResultPtr = UcnVal;
399 UTF16 *ResultPtr = reinterpret_cast<UTF16*>(ResultBuf);
402 *ResultPtr = UcnVal;
409 *ResultPtr = 0xD800 + (UcnVal >> 10);
410 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF);
1263 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) {
1337 ResultPtr = &ResultBuf[0]; // Next byte to fill in.
1467 ResultPtr, hadError,
1481 UTF32 *ResultWidePtr = reinterpret_cast<UTF32*>(ResultPtr);
1483 ResultPtr += 4;
1487 UTF16 *ResultWidePtr = reinterpret_cast<UTF16*>(ResultPtr);
1489 ResultPtr += 2;
1492 *ResultPtr++ = ResultChar & 0xFF;
1548 /// within Tok's contents (which begin at TokBegin) into ResultPtr.
1554 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
1562 memcpy(ResultPtr, Fragment.data(), Fragment.size());
1563 ResultPtr += Fragment.size();