Lines Matching refs:vec_
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_);
651 size_type size() const { return vec_->size(); }
658 sc_object *obj_ptr = vec_->objectCast(const_cast<MT *>(&*it));
669 return (*vec_)[i].*ptr_;
674 return (*vec_)[i].*ptr_;
680 return vec_->at(i).*ptr_;
685 return vec_->at(i).*ptr_;
714 vec_->reportEmpty("sc_vector_assembly", from == end());
755 vec_->reportEmpty("sc_vector_assembly", from == end());
772 vec_(&v), ptr_(ptr)
775 sc_vector<T> *vec_;