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
82 PB_DS_CLASS_NAME(const PB_DS_CLASS_C_DEC& other) :
84 map_debug_base(other),
87 PB_DS_TREE_TRACE_BASE_C_DEC(other),
89 Cmp_Fn(other),
90 node_update(other),
95 m_size = other.m_size;
96 _GLIBCXX_DEBUG_ONLY(other.structure_only_assert_valid();)
100 m_p_head->m_p_parent = recursive_copy_node(other.m_p_head->m_p_parent);
103 m_size = other.m_size;
118 swap(PB_DS_CLASS_C_DEC& other)
121 _GLIBCXX_DEBUG_ONLY(other.structure_only_assert_valid();)
122 value_swap(other);
123 std::swap((Cmp_Fn& )(*this), (Cmp_Fn& )other);
125 _GLIBCXX_DEBUG_ONLY(other.structure_only_assert_valid();)
131 value_swap(PB_DS_CLASS_C_DEC& other)
133 _GLIBCXX_DEBUG_ONLY(map_debug_base::swap(other);)
134 std::swap(m_p_head, other.m_p_head);
135 std::swap(m_size, other.m_size);