Lines Matching refs:vec
132 std::vector<sc_bind_elem*> vec;
150 vec(),
165 delete vec[i];
173 return m_max_size ? m_max_size : (int) vec.size();
185 return vec.size();
279 m_bind_info->vec.push_back( new sc_bind_elem( &interface_ ) );
306 if( &parent_ == m_bind_info->vec[i]->parent ) {
312 m_bind_info->vec.push_back( new sc_bind_elem( &parent_ ) );
401 if( m_bind_info->vec[i]->parent != 0 ) {
411 std::vector<sc_bind_elem*>& vec = m_bind_info->vec;
413 this_type* parent = vec[i]->parent;
421 vec[i]->parent = 0;
422 if ( parent->m_bind_info->vec.size() == 0 ) return;
424 vec[i]->iface = parent->m_bind_info->vec[0]->iface;
429 vec.push_back( new sc_bind_elem() );
433 vec[k + n]->iface = vec[k]->iface;
434 vec[k + n]->parent = vec[k]->parent;
438 vec[k]->iface = parent->m_bind_info->vec[k - i]->iface;
439 vec[k]->parent = 0;
463 m_bind_info->vec[i]->parent->complete_binding();
472 sc_interface* iface = m_bind_info->vec[j]->iface;