Lines Matching refs:ResultPtr
233 char *ResultPtr = ResultBuf;
234 bool Res = llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr);
237 Str.append(ResultBuf, ResultPtr);
405 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf);
406 *ResultPtr = UcnVal;
414 llvm::UTF16 *ResultPtr = reinterpret_cast<llvm::UTF16*>(ResultBuf);
417 *ResultPtr = UcnVal;
424 *ResultPtr = 0xD800 + (UcnVal >> 10);
425 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF);
1480 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) {
1554 ResultPtr = &ResultBuf[0]; // Next byte to fill in.
1697 ResultPtr, hadError,
1711 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultPtr);
1713 ResultPtr += 4;
1717 llvm::UTF16 *ResultWidePtr = reinterpret_cast<llvm::UTF16*>(ResultPtr);
1719 ResultPtr += 2;
1722 *ResultPtr++ = ResultChar & 0xFF;
1778 /// within Tok's contents (which begin at TokBegin) into ResultPtr.
1784 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
1792 memcpy(ResultPtr, Fragment.data(), Fragment.size());
1793 ResultPtr += Fragment.size();