Lines Matching defs:that
4 * Use of this source code is governed by a BSD-style license that can be
45 * Shares the underlying object by calling CFRetain(), so that both the argument and the newly
48 sk_cfp(const sk_cfp<T>& that) : fObject(SkCFSafeRetain(that.get())) {}
55 sk_cfp(sk_cfp<T>&& that) : fObject(that.release()) {}
78 * on that object.
80 sk_cfp<T>& operator=(const sk_cfp<T>& that) {
81 if (this != &that) {
82 this->reset(SkCFSafeRetain(that.get()));
89 * previously held a reference to another object, CFRelease() will be called on that object.
92 sk_cfp<T>& operator=(sk_cfp<T>&& that) {
93 this->reset(that.release());
120 * reference to an object (i.e. not null) it will call CFRelease() on that object.