Lines Matching refs:own_value_
51 , own_value_(own_value) in CachableEntry()
54 (cache_ == nullptr && cache_handle_ == nullptr && !own_value_)); in CachableEntry()
56 assert(!cache_handle_ || !own_value_); in CachableEntry()
66 , own_value_(rhs.own_value_) in CachableEntry()
69 (cache_ == nullptr && cache_handle_ == nullptr && !own_value_)); in CachableEntry()
71 assert(!cache_handle_ || !own_value_); in CachableEntry()
86 own_value_ = rhs.own_value_;
89 (cache_ == nullptr && cache_handle_ == nullptr && !own_value_));
91 assert(!cache_handle_ || !own_value_);
104 !own_value_; in IsEmpty()
116 bool GetOwnValue() const { return own_value_; } in GetOwnValue()
128 } else if (own_value_) { in TransferTo()
139 if (UNLIKELY(value_ == value && own_value_)) { in SetOwnedValue()
147 own_value_ = true; in SetOwnedValue()
154 cache_handle_ == nullptr && !own_value_)) { in SetUnownedValue()
161 assert(!own_value_); in SetUnownedValue()
170 cache_handle_ == cache_handle && !own_value_)) { in SetCachedValue()
179 assert(!own_value_); in SetCachedValue()
187 } else if (own_value_) { in ReleaseResource()
196 own_value_ = false; in ResetFields()
217 bool own_value_ = false; variable