Lines Matching defs:m_array
81 word* m_array;
156 return m_array[-i];
158 return m_array[i];
168 return m_array[-i];
170 return m_array[i];
176 : m_array(0), m_size(size)
178 m_array = alloc( size );
183 : m_array(0), m_size(rhs.m_size)
185 m_array = alloc( m_size );
200 free( m_array, m_size );
201 m_array = alloc( m_size = rhs.m_size );
215 if( m_array != 0 )
217 free( m_array, m_size );
240 if( ! m_array )
242 m_array = alloc( m_size = size );
258 p[-i] = m_array[-i];
260 p[i] = m_array[i];
280 p[-size+1+i] = m_array[-m_size+1+i];
282 p[size-1-i] = m_array[m_size-1-i];
297 free( m_array, m_size );
298 m_array = p;
310 return reinterpret_cast<half_word*>( m_array )[-i];
312 return reinterpret_cast<half_word*>( m_array )[i];
323 return reinterpret_cast<half_word*>( m_array )[-i];
325 return reinterpret_cast<half_word*>( m_array )[i];
335 return reinterpret_cast<half_word*>( m_array - i ) + 1;
337 return reinterpret_cast<half_word*>( m_array + i );