Symbol: _M_index
headers/cpp/std/gslice.h
100
_M_index = __g._M_index;
headers/cpp/std/gslice.h
42
valarray<size_t> _M_index;
headers/cpp/std/gslice.h
63
_Indexer* _M_index;
headers/cpp/std/gslice.h
70
{ return _M_index ? _M_index->_M_start : 0; }
headers/cpp/std/gslice.h
74
{ return _M_index ? _M_index->_M_size : valarray<size_t>(); }
headers/cpp/std/gslice.h
78
{ return _M_index ? _M_index->_M_stride : valarray<size_t>(); }
headers/cpp/std/gslice.h
80
inline gslice::gslice () : _M_index(0) {}
headers/cpp/std/gslice.h
85
: _M_index(new _Indexer(__o, __l, __s)) {}
headers/cpp/std/gslice.h
88
gslice::gslice(const gslice& __g) : _M_index(__g._M_index)
headers/cpp/std/gslice.h
89
{ if (_M_index) _M_index->_M_increment_use(); }
headers/cpp/std/gslice.h
93
{ if (_M_index && _M_index->_M_decrement_use() == 0) delete _M_index; }
headers/cpp/std/gslice.h
98
if (__g._M_index) __g._M_index->_M_increment_use();
headers/cpp/std/gslice.h
99
if (_M_index && _M_index->_M_decrement_use() == 0) delete _M_index;
headers/cpp/std/gslice_array.h
104
: _M_array (__a._M_array), _M_index (__a._M_index) {}
headers/cpp/std/gslice_array.h
111
__valarray_fill (_M_array, _Array<size_t>(_M_index),
headers/cpp/std/gslice_array.h
112
_M_index.size(), __t);
headers/cpp/std/gslice_array.h
120
_M_array, _Array<size_t>(_M_index));
headers/cpp/std/gslice_array.h
128
__valarray_copy (__e, _M_index.size(), _M_array,
headers/cpp/std/gslice_array.h
129
_Array<size_t>(_M_index));
headers/cpp/std/gslice_array.h
138
_Array_augmented_##name (_M_array, _Array<size_t>(_M_index), \
headers/cpp/std/gslice_array.h
146
_Array_augmented_##name (_M_array, _Array<size_t>(_M_index), __e, \
headers/cpp/std/gslice_array.h
147
_M_index.size()); \
headers/cpp/std/gslice_array.h
80
const valarray<size_t>& _M_index;
headers/cpp/std/gslice_array.h
98
: _M_array (__a), _M_index (__i) {}
headers/cpp/std/indirect_array.h
103
: _M_sz (__s), _M_index (__i), _M_array (__a) {}
headers/cpp/std/indirect_array.h
109
{ __valarray_fill(_M_array, _M_index, _M_sz, __t); }
headers/cpp/std/indirect_array.h
114
{ __valarray_copy (_Array<_Tp> (__v), _M_sz, _M_array, _M_index); }
headers/cpp/std/indirect_array.h
120
{ __valarray_copy (__e, _M_sz, _M_array, _M_index); }
headers/cpp/std/indirect_array.h
128
_Array_augmented_##name (_M_array, _M_index, _Array<_Tp> (__v), _M_sz); \
headers/cpp/std/indirect_array.h
135
_Array_augmented_##name (_M_array, _M_index, __e, _M_sz); \
headers/cpp/std/indirect_array.h
86
const _Array<size_t> _M_index;
headers/cpp/std/indirect_array.h
96
: _M_sz (__a._M_sz), _M_index (__a._M_index),
headers/cpp/std/std_valarray.h
314
: _M_size (__ga._M_index.size()), _M_data (new _Tp[_M_size])
headers/cpp/std/std_valarray.h
315
{ __valarray_copy (__ga._M_array, _Array<size_t>(__ga._M_index),
headers/cpp/std/std_valarray.h
327
{ __valarray_copy (__ia._M_array, __ia._M_index,
headers/cpp/std/std_valarray.h
367
__valarray_copy (__ga._M_array, _Array<size_t>(__ga._M_index),
headers/cpp/std/std_valarray.h
385
__valarray_copy (__ia._M_array, __ia._M_index,
headers/cpp/std/std_valarray.h
419
(_Closure (_Array<_Tp>(_M_data), __gs._M_index->_M_index));
headers/cpp/std/std_valarray.h
427
(_Array<_Tp>(_M_data), __gs._M_index->_M_index);
headers/cpp/std/valarray_meta.h
555
: _M_expr (__e), _M_index(__i) {}
headers/cpp/std/valarray_meta.h
557
{ return _M_expr[_M_index[__i]]; }
headers/cpp/std/valarray_meta.h
558
size_t size () const { return _M_index.size(); }
headers/cpp/std/valarray_meta.h
562
const valarray<size_t>& _M_index;
headers/cpp/std/valarray_meta.h
570
: _M_array (__a), _M_index(__i) {}
headers/cpp/std/valarray_meta.h
572
{ return _M_array._M_data[_M_index[__i]]; }
headers/cpp/std/valarray_meta.h
573
size_t size () const { return _M_index.size(); }
headers/cpp/std/valarray_meta.h
577
const valarray<size_t>& _M_index;
headers/cpp/std/valarray_meta.h
606
: _M_expr (__e), _M_index (__i) {}
headers/cpp/std/valarray_meta.h
608
{ return _M_expr[_M_index[__i]]; }
headers/cpp/std/valarray_meta.h
609
size_t size() const { return _M_index.size(); }
headers/cpp/std/valarray_meta.h
613
const valarray<size_t>& _M_index;
src/libs/stdc++/legacy/valarray.cc
47
{ __gslice_to_index(__o, __l, __s, _M_index); }