Lines Matching refs:Scalar
45 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) {
46 size_t CopySize = 16 >= Scalar.size() ? 16 : Scalar.size();
47 memcpy((void *)Val, Scalar.data(), CopySize);
49 if (Scalar.size() < 16) {
50 memset((void *)&Val[Scalar.size()], 0, 16 - Scalar.size());
64 StringRef ScalarTraits<uuid_t>::input(StringRef Scalar, void *, uuid_t &Val) {
66 for (size_t Idx = 0; Idx < Scalar.size(); ++Idx) {
67 if (Scalar[Idx] == '-' || OutIdx >= 16)
70 if (getAsUnsignedInteger(Scalar.slice(Idx, Idx + 2), 16, TempInt))