Lines Matching refs:ptr_
253 sc_member_access(MemberType ptr) : ptr_(ptr) {}
254 sc_member_access(const NonConstPolicy &other) : ptr_(other.ptr_) {}
256 AccessType *get(ElementType *this_) const { return &(this_->*ptr_); }
259 MemberType ptr_;
623 vec_(other.vec_), ptr_(other.ptr_)
626 iterator begin() { return iterator(vec_->begin().it_, ptr_); }
627 iterator end() { return iterator(vec_->end().it_, ptr_); }
632 return const_iterator(vec_->begin().it_, ptr_);
637 return const_iterator(vec_->end().it_, ptr_);
643 return const_iterator(vec_->begin().it_, ptr_);
648 return const_iterator(vec_->end().it_, ptr_);
669 return (*vec_)[i].*ptr_;
674 return (*vec_)[i].*ptr_;
680 return vec_->at(i).*ptr_;
685 return vec_->at(i).*ptr_;
726 return bind(first, last, iterator(from.it_, ptr_));
767 return (*this)(first, last, iterator(from.it_, ptr_));
772 vec_(&v), ptr_(ptr)
776 MemberType ptr_;