Lines Matching defs:asset
326 // Asserts that asset == expected and is peekable.
328 SkStreamAsset* asset,
330 if (asset->getLength() != expected->size()) {
337 for (size_t i = 0; i < asset->getLength(); ++i) {
339 SkToU32(SkTMin(sizeof(buffer), asset->getLength() - i));
343 SkASSERT(size + i <= asset->getLength());
344 if (asset->peek(buffer, size) < size) {
353 REPORTER_ASSERT(rep, 1 == asset->read(&value, 1));
378 std::unique_ptr<SkStreamAsset> asset(dynamicMemoryWStream.detachAsStream());
379 sk_sp<SkData> expected(SkData::MakeUninitialized(asset->getLength()));
385 for (size_t i = 0; i < asset->getLength(); ++i) {
388 stream_peek_test(rep, asset.get(), expected.get());
468 std::unique_ptr<SkStreamAsset> asset(tmp.detachAsStream());
469 REPORTER_ASSERT(r, nullptr == asset->getMemoryBase());