Home | History | Annotate | Download | only in common

Lines Matching refs:base_

127 Label::Binding::Binding() : base_(this), addend_(), reference_count_(1) { }
130 : base_(NULL), addend_(addend), reference_count_(1) { }
134 if (base_ && base_ != this && base_->Release())
135 delete base_;
139 if (!base_ && !binding) {
142 } else if (!base_) {
163 if (base_ != this) {
169 base_->Set(binding, addend - addend_);
170 // We're not going to use base_ any more.
171 if (base_->Release()) delete base_;
181 base_ = binding;
187 if (base_ && base_ != this) {
194 base_->Get(&final_base, &final_addend);
196 if (base_->Release()) delete base_;
197 base_ = final_base;
200 *base = base_;