Lines Matching refs:base_
127 Label::Binding::Binding() : base_(this), addend_(), reference_count_(1) { } in Binding()
130 : base_(NULL), addend_(addend), reference_count_(1) { } in Binding()
134 if (base_ && base_ != this && base_->Release()) in ~Binding()
135 delete base_; in ~Binding()
139 if (!base_ && !binding) { in Set()
142 } else if (!base_) { in Set()
163 if (base_ != this) { in Set()
169 base_->Set(binding, addend - addend_); in Set()
171 if (base_->Release()) delete base_; in Set()
181 base_ = binding; in Set()
187 if (base_ && base_ != this) { in Get()
194 base_->Get(&final_base, &final_addend); in Get()
196 if (base_->Release()) delete base_; in Get()
197 base_ = final_base; in Get()
200 *base = base_; in Get()