Lines Matching refs:TestRec
220 struct TestRec : SkResourceCache::Rec {
229 TestRec(int sharedID, int32_t data, int* flagPtr) : fKey(sharedID, data), fFlags(flagPtr) {
249 auto rec0 = std::make_unique<TestRec>(sharedID, data, &flags0);
250 auto rec1 = std::make_unique<TestRec>(sharedID, data, &flags1);
253 TestRec* r0 = rec0.get(); // save the bare-pointer since we will release rec0
256 REPORTER_ASSERT(reporter, !(flags0 & TestRec::kDidInstall));
257 REPORTER_ASSERT(reporter, !(flags1 & TestRec::kDidInstall));
260 REPORTER_ASSERT(reporter, flags0 & TestRec::kDidInstall);
261 REPORTER_ASSERT(reporter, !(flags1 & TestRec::kDidInstall));
267 REPORTER_ASSERT(reporter, !(flags0 & TestRec::kDidInstall));
268 REPORTER_ASSERT(reporter, flags1 & TestRec::kDidInstall);
271 REPORTER_ASSERT(reporter, flags0 & TestRec::kDidInstall);
272 REPORTER_ASSERT(reporter, !(flags1 & TestRec::kDidInstall));