comparison libinterp/octave-value/ov-base-sparse.h @ 30514:c8eb0f15fc5c stable

ov-base-sparse.h: Don't mark definitions in header with visibility flags. * libinterp/octave-value/ov-base-sparse.h (octave_base_sparse::assign<T>): Don't mark definitions in header with visibility flags.
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 19 Dec 2021 19:37:31 +0100
parents a61e1a0f6024
children 796f54d4ddbf
comparison
equal deleted inserted replaced
30512:9b41aba64c12 30514:c8eb0f15fc5c
109 // the base class functions will be hidden. That may be OK, but it 109 // the base class functions will be hidden. That may be OK, but it
110 // can also cause some confusion. 110 // can also cause some confusion.
111 using octave_base_value::assign; 111 using octave_base_value::assign;
112 112
113 template <typename RHS_T> 113 template <typename RHS_T>
114 OCTINTERP_API void assign (const octave_value_list& idx, const RHS_T& rhs) 114 void assign (const octave_value_list& idx, const RHS_T& rhs)
115 { 115 {
116 octave_idx_type len = idx.length (); 116 octave_idx_type len = idx.length ();
117 117
118 // If we catch an indexing error in index_vector, we flag an error in 118 // If we catch an indexing error in index_vector, we flag an error in
119 // index k. Ensure it is the right value before each idx_vector call. 119 // index k. Ensure it is the right value before each idx_vector call.