Lines Matching refs:mImpls
185 std::variant<EmptyList, std::unique_ptr<SkiaDisplayList>, CanvasOpBuffer> mImpls; variable
201 }, mImpls); in apply()
208 }, mImpls); in apply()
217 : mImpls(std::move(impl)) {} in MultiDisplayList()
219 explicit MultiDisplayList(CanvasOpBuffer&& opBuffer) : mImpls(std::move(opBuffer)) {} in MultiDisplayList()
222 MultiDisplayList(MultiDisplayList&& other) : mImpls(std::move(other.mImpls)) {} in MultiDisplayList()
224 mImpls = std::move(other.mImpls);
243 return mImpls.index() != 0; in isValid()
259 return std::get<1>(mImpls).get(); in asSkiaDl()
263 return std::get<1>(mImpls).get(); in asSkiaDl()
271 if (owningNode && mImpls.index() == 1) {
272 auto& skiaDl = std::get<1>(mImpls);
277 mImpls = EmptyList{};
321 return std::get<CanvasOpBuffer>(mImpls); in asOpBuffer()