Lines Matching defs:other
22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
141 PB_DS_CLASS_NAME(const PB_DS_CLASS_C_DEC& other) :
143 map_debug_base(other),
145 hash_eq_fn_base(other),
146 resize_base(other),
147 ranged_probe_fn_base(other),
148 m_num_e(other.m_num_e),
149 m_num_used_e(other.m_num_used_e),
159 m_entries[i].m_stat = other.m_entries[i].m_stat;
161 new (m_entries + i) entry(other.m_entries[i]);
180 swap(PB_DS_CLASS_C_DEC& other)
183 _GLIBCXX_DEBUG_ONLY(other.assert_valid());
184 std::swap(m_num_e, other.m_num_e);
185 std::swap(m_num_used_e, other.m_num_used_e);
186 std::swap(m_entries, other.m_entries);
187 ranged_probe_fn_base::swap(other);
188 hash_eq_fn_base::swap(other);
189 resize_base::swap(other);
190 _GLIBCXX_DEBUG_ONLY(map_debug_base::swap(other));
192 _GLIBCXX_DEBUG_ONLY(other.assert_valid());