Searched defs:SkTLazy (Results 1 – 8 of 8) sorted by relevance
22 SkTLazy() : fPtr(nullptr) {} in SkTLazy() function24 explicit SkTLazy(const T* src) in SkTLazy() function27 SkTLazy(const SkTLazy& that) : fPtr(nullptr) { *this = that; } in SkTLazy() function28 SkTLazy(SkTLazy&& that) : fPtr(nullptr) { *this = std::move(that); } in SkTLazy() function
22 SkTLazy() : fPtr(nullptr) {} in SkTLazy() function24 explicit SkTLazy(const T* src) in SkTLazy() function27 SkTLazy(const SkTLazy& src) : fPtr(nullptr) { *this = src; } in SkTLazy() function
23 explicit SkTLazy(const T* src) : fPtr(src ? new (&fStorage) T(*src) : nullptr) {} in SkTLazy() function24 SkTLazy(const SkTLazy& that) : fPtr(that.fPtr ? new (&fStorage) T(*that.fPtr) : nullptr) {} in SkTLazy() function25 SkTLazy(SkTLazy&& that) : fPtr(that.fPtr ? new (&fStorage) T(std::move(*that.fPtr)) : nullptr){} in SkTLazy() function