| 789 | typedef T& reference; |
| 790 | |
| 791 | explicit Two_d_iterator(row_it curr) : row_current(curr), col_current(0) |
| 792 | { |
| 793 | if (row_current && !row_current->is_marked()) |
| 794 | { |
| 795 | col_current = row_current->ne_begin(); |
| 796 | advance_past_end(); // in case cur->begin() == cur->end() |
| 797 | } |
| 798 | } |
| 799 | |
| 800 | explicit Two_d_iterator(row_it curr, col_it col) : row_current(curr), col_current(col) |
| 801 | { |