Lines Matching refs:Ref

39     auto Ref = Data.drop_front(S);  in readBytes()  local
40 if (Ref.size() >= Size) { in readBytes()
41 Buffer = Ref.take_front(Size); in readBytes()
45 uint64_t BytesLeft = Size - Ref.size(); in readBytes()
47 ::memcpy(Ptr, Ref.data(), Ref.size()); in readBytes()
48 ::memcpy(Ptr + Ref.size(), Data.data(), BytesLeft); in readBytes()
71 MutableArrayRef<uint8_t> Ref(Data); in writeBytes() local
72 Ref = Ref.drop_front(S); in writeBytes()
73 if (Ref.size() >= SrcData.size()) { in writeBytes()
74 ::memcpy(Ref.data(), SrcData.data(), SrcData.size()); in writeBytes()
78 uint64_t BytesLeft = SrcData.size() - Ref.size(); in writeBytes()
79 ::memcpy(Ref.data(), SrcData.data(), Ref.size()); in writeBytes()
80 ::memcpy(&Data[0], SrcData.data() + Ref.size(), BytesLeft); in writeBytes()
222 BinaryStreamRef Ref(*Stream.Input); in TEST_F() local
225 ASSERT_EQ(InputData.size(), Ref.getLength()); in TEST_F()
226 ASSERT_THAT_ERROR(Ref.readBytes(2, 1, Buffer), Succeeded()); in TEST_F()
230 ASSERT_THAT_ERROR(Ref.readLongestContiguousChunk(2, Buffer), Succeeded()); in TEST_F()
237 EXPECT_THAT_ERROR(Ref.readBytes(0, 6, Buffer), Failed()); in TEST_F()
238 EXPECT_THAT_ERROR(Ref.readLongestContiguousChunk(6, Buffer), Failed()); in TEST_F()
242 Ref = Ref.drop_front(1); in TEST_F()
243 ASSERT_THAT_ERROR(Ref.readBytes(2, 1, Buffer), Succeeded()); in TEST_F()
250 ASSERT_THAT_ERROR(Ref.readLongestContiguousChunk(2, Buffer), Succeeded()); in TEST_F()
258 Ref = Ref.drop_front(1); in TEST_F()
259 EXPECT_THAT_ERROR(Ref.readBytes(2, 2, Buffer), Failed()); in TEST_F()
263 ASSERT_THAT_ERROR(Ref.readLongestContiguousChunk(2, Buffer), Succeeded()); in TEST_F()