Lines Matching refs:Fragment
1760 /// This function copies from Fragment, which is a sequence of bytes
1765 StringRef Fragment) {
1767 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
1775 memcpy(ResultPtr, Fragment.data(), Fragment.size());
1776 ResultPtr += Fragment.size();
1785 ErrorPtr, resyncUTF8(ErrorPtr, Fragment.end()),
1789 const char *NextStart = resyncUTF8(ErrorPtr, Fragment.end());
1790 StringRef NextFragment(NextStart, Fragment.end()-NextStart);
1794 Dummy.reserve(Fragment.size() * CharByteWidth);
1799 NextStart = resyncUTF8(ErrorPtr, Fragment.end());
1802 NextFragment = StringRef(NextStart, Fragment.end()-NextStart);