Lines Matching refs:holder_
18 holder_->Release();
21 SharedData() : holder_(new Holder()) {
24 explicit SharedData(const T& value) : holder_(new Holder(value)) {
27 SharedData(const SharedData<T>& other) : holder_(other.holder_) {
28 holder_->Retain();
32 if (other.holder_ == holder_)
34 holder_->Release();
35 holder_ = other.holder_;
36 holder_->Retain();
41 holder_->Release();
42 holder_ = new Holder();
46 holder_->Release();
47 holder_ = new Holder(value);
51 holder_->value = value;
54 return &holder_->value;
57 return holder_->value;
78 Holder* holder_;