Lines Matching defs:ResultPtr
377 char *ResultPtr = ResultBuf;
378 if (llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr))
379 Str.append(ResultBuf, ResultPtr);
781 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf);
782 *ResultPtr = UcnVal;
790 llvm::UTF16 *ResultPtr = reinterpret_cast<llvm::UTF16*>(ResultBuf);
793 *ResultPtr = UcnVal;
800 *ResultPtr = 0xD800 + (UcnVal >> 10);
801 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF);
1958 ResultPtr(ResultBuf.data()), EvalMethod(EvalMethod), hadError(false),
2049 ResultPtr = &ResultBuf[0]; // Next byte to fill in.
2212 ResultPtr, hadError,
2226 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultPtr);
2228 ResultPtr += 4;
2232 llvm::UTF16 *ResultWidePtr = reinterpret_cast<llvm::UTF16*>(ResultPtr);
2234 ResultPtr += 2;
2237 *ResultPtr++ = ResultChar & 0xFF;
2295 /// within Tok's contents (which begin at TokBegin) into ResultPtr.
2301 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
2309 memcpy(ResultPtr, Fragment.data(), Fragment.size());
2310 ResultPtr += Fragment.size();