Lines Matching defs:ResultPtr
375 char *ResultPtr = ResultBuf;
376 if (llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr))
377 Str.append(ResultBuf, ResultPtr);
779 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf);
780 *ResultPtr = UcnVal;
788 llvm::UTF16 *ResultPtr = reinterpret_cast<llvm::UTF16*>(ResultBuf);
791 *ResultPtr = UcnVal;
798 *ResultPtr = 0xD800 + (UcnVal >> 10);
799 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF);
1956 ResultPtr(ResultBuf.data()), EvalMethod(EvalMethod), hadError(false),
2047 ResultPtr = &ResultBuf[0]; // Next byte to fill in.
2210 ResultPtr, hadError,
2224 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultPtr);
2226 ResultPtr += 4;
2230 llvm::UTF16 *ResultWidePtr = reinterpret_cast<llvm::UTF16*>(ResultPtr);
2232 ResultPtr += 2;
2235 *ResultPtr++ = ResultChar & 0xFF;
2293 /// within Tok's contents (which begin at TokBegin) into ResultPtr.
2299 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
2307 memcpy(ResultPtr, Fragment.data(), Fragment.size());
2308 ResultPtr += Fragment.size();