Lines Matching refs:internal_pos
32 , internal_pos(0) in iterator_base()
44 , internal_pos(in_pos) in iterator_base()
79 while(cur_pos < (iterator_base::internal_pos + 1)) in const_iterator()
241 iterator_base::internal_pos = cur_pos; in const_iterator()
263 : iterator_base(*other.M, other.internal_col, other.internal_pos) in const_iterator()
276 return iterator_base::M->m.values[iterator_base::internal_pos + skip_pos]; in operator *()
293 uword cur_pos = iterator_base::internal_pos + 1; in operator ++()
331 iterator_base::internal_pos = cur_pos; in operator ++()
366 uword cur_pos = iterator_base::internal_pos - 1; in operator --()
373 skip_pos = iterator_base::M->m.col_ptrs[cur_col + aux_col] - iterator_base::internal_pos; in operator --()
403 iterator_base::internal_pos = cur_pos; in operator --()
528 …&(access::rw(iterator_base::M->m.values[iterator_base::internal_pos + const_iterator::skip_pos]))); in operator *()
662 iterator_base::internal_pos = cur_pos; in const_row_iterator()
673 iterator_base::internal_pos = iterator_base::M->n_nonzero; in const_row_iterator()
753 iterator_base::internal_pos = cur_pos; in const_row_iterator()
762 : iterator_base(*other.M, other.internal_col, other.internal_pos) in const_row_iterator()
778 ++iterator_base::internal_pos; in operator ++()
781 if(iterator_base::internal_pos >= iterator_base::M->n_nonzero) in operator ++()
919 if(iterator_base::internal_pos == 0) in operator --()
925 iterator_base::internal_pos--; in operator --()