Lines Matching refs:m_table
41 : m_table (n, ggc, true, GATHER_STATISTICS, HASH_SET_ORIGIN PASS_MEM_STAT) {} in m_table() function
58 Key *e = m_table.find_slot_with_hash (k, Traits::hash (k), INSERT); in add()
71 return (m_table.find_slot_with_hash (k, Traits::hash (k), NO_INSERT) in contains()
73 Key &e = m_table.find_with_hash (k, Traits::hash (k)); in contains()
79 m_table.remove_elt_with_hash (k, Traits::hash (k)); in remove()
88 for (typename hash_table<Traits, Lazy>::iterator iter = m_table.begin (); in traverse()
89 iter != m_table.end (); ++iter) in traverse()
95 size_t elements () const { return m_table.elements (); } in elements()
99 void empty () { m_table.empty (); } in empty()
102 bool is_empty () const { return m_table.is_empty (); } in is_empty()
135 iterator begin () const { return iterator (m_table.begin ()); } in begin()
136 iterator end () const { return iterator (m_table.end ()); } in end()
148 hash_table<Traits, Lazy> m_table; variable
195 gt_ggc_mx (&h->m_table); in gt_ggc_mx()
202 gt_pch_nx (&h->m_table); in gt_pch_nx()
209 op (&h->m_table.m_entries, cookie); in gt_pch_nx()