Lines Matching refs:asset
343 // Asserts that asset == expected and is peekable.
345 SkStreamAsset* asset,
347 if (asset->getLength() != expected->size()) {
354 for (size_t i = 0; i < asset->getLength(); ++i) {
356 SkToU32(std::min(sizeof(buffer), asset->getLength() - i));
360 SkASSERT(size + i <= asset->getLength());
361 if (asset->peek(buffer, size) < size) {
370 REPORTER_ASSERT(rep, 1 == asset->read(&value, 1));
395 std::unique_ptr<SkStreamAsset> asset(dynamicMemoryWStream.detachAsStream());
396 sk_sp<SkData> expected(SkData::MakeUninitialized(asset->getLength()));
402 for (size_t i = 0; i < asset->getLength(); ++i) {
405 stream_peek_test(rep, asset.get(), expected.get());
485 std::unique_ptr<SkStreamAsset> asset(tmp.detachAsStream());
486 REPORTER_ASSERT(r, nullptr == asset->getMemoryBase());