Lines Matching defs:paint
153 Paint paint;
154 REPORTER_ASSERT(reporter, paint.fEffect.get() == nullptr);
155 REPORTER_ASSERT(reporter, !paint.get());
158 paint.set(Create());
160 REPORTER_ASSERT(reporter, paint.fEffect.get()->fRefCnt == 1);
162 if (paint.get()) {
167 if (!paint.get()) {
173 paint.set(nullptr);
176 if (paint.get()) {
181 if (!paint.get()) {
191 paint.set(e);
193 REPORTER_ASSERT(reporter, paint.fEffect.get()->fRefCnt == 2);
196 paint2.set(paint.get());
198 REPORTER_ASSERT(reporter, paint.fEffect.get()->fRefCnt == 3);
201 delete paint.get()->method();
205 delete (*paint.get()).method();
208 paint.set(nullptr);
227 paint.set(EffectImpl::Create());
229 paint.set(nullptr);
235 paint.set(std::move(baz));
238 paint.set(nullptr);
264 paint.set(baz);
268 paint.set(nullptr);