Mercurial > octave
diff libinterp/octave-value/ov-intx.h @ 29569:29a1f8fd8ee6
move idx_vector classes inside octave namespace
* idx-vector.h, idx-vector.cc:
Move idx_vector classes inside octave namespace. Update all uses
outside of octave namespace to use octave:: tag.
* Sparse.h: Eliminate forward declaration of idx_vector.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 28 Apr 2021 13:46:02 -0400 |
parents | 7854d5752dd2 |
children | 5411391a4cc0 |
line wrap: on
line diff
--- a/libinterp/octave-value/ov-intx.h Wed Apr 28 12:55:19 2021 -0400 +++ b/libinterp/octave-value/ov-intx.h Wed Apr 28 13:46:02 2021 -0400 @@ -301,9 +301,9 @@ matrix_ref ().changesign (); } - idx_vector index_vector (bool /* require_integers */ = false) const + octave::idx_vector index_vector (bool /* require_integers */ = false) const { - return idx_cache ? *idx_cache : set_idx_cache (idx_vector (matrix)); + return idx_cache ? *idx_cache : set_idx_cache (octave::idx_vector (matrix)); } int write (octave::stream& os, int block_size, @@ -624,7 +624,8 @@ scalar -= OCTAVE_INT_T (1); } - idx_vector index_vector (bool /* require_integers */ = false) const { return idx_vector (scalar); } + octave::idx_vector index_vector (bool /* require_integers */ = false) const + { return octave::idx_vector (scalar); } int write (octave::stream& os, int block_size, oct_data_conv::data_type output_type, int skip,