Lines Matching refs:class_or_union
621 class_or_union* c = reinterpret_cast<class_or_union*>(p.first);
1128 // <class_or_union::priv definitions>
1129 struct class_or_union::priv
1146 priv(class_or_union::data_members& data_mbrs,
1147 class_or_union::member_functions& mbr_fns)
1159 /// using the class_or_union== operator.
1173 mark_as_being_compared(const class_or_union& first,
1174 const class_or_union& second) const
1183 /// using the class_or_union== operator.
1197 mark_as_being_compared(const class_or_union* first,
1198 const class_or_union* second) const
1202 /// using the class_or_union== operator.
1220 /// If a pair of class_or_union has been previously marked as
1229 /// @param first the first instance of class_or_union (of the pair)
1232 /// @param second the second instance of class_or_union (of the
1235 unmark_as_being_compared(const class_or_union& first,
1236 const class_or_union& second) const
1244 /// If a pair of class_or_union has been previously marked as
1253 /// @param first the first instance of class_or_union (of the pair)
1256 /// @param second the second instance of class_or_union (of the
1259 unmark_as_being_compared(const class_or_union* first,
1260 const class_or_union* second) const
1267 /// Test if a pair of class_or_union is being currently compared.
1276 comparison_started(const class_or_union& first,
1277 const class_or_union& second) const
1286 /// Test if a pair of class_or_union is being currently compared.
1295 comparison_started(const class_or_union* first,
1296 const class_or_union* second) const
1302 }; // end struct class_or_union::priv