Lines Matching full:asset
314 // Asserts that asset == expected and is peekable.
316 SkStreamAsset* asset,
318 if (asset->getLength() != expected->size()) {
325 for (size_t i = 0; i < asset->getLength(); ++i) {
327 SkToU32(SkTMin(sizeof(buffer), asset->getLength() - i));
331 SkASSERT(size + i <= asset->getLength());
332 if (asset->peek(buffer, size) < size) {
341 REPORTER_ASSERT(rep, 1 == asset->read(&value, 1));
363 SkAutoTDelete<SkStreamAsset> asset(dynamicMemoryWStream.detachAsStream());
364 SkAutoTUnref<SkData> expected(SkData::NewUninitialized(asset->getLength()));
370 for (size_t i = 0; i < asset->getLength(); ++i) {
373 stream_peek_test(rep, asset, expected);
434 SkAutoTDelete<SkStreamAsset> asset(tmp.detachAsStream());
435 REPORTER_ASSERT(r, nullptr == asset->getMemoryBase());