51 template <IThreeWayComparer<T> KEY_COMPARER = compare_three_way>
57 template <IThreeWayComparer<T> KEY_COMPARER = compare_three_way>
66 template <IThreeWayComparer<T> COMPARER>
71 template <IThreeWayComparer<T> COMPARER>
73 template <IIterableOfTo<T> ITERABLE_OF_ADDABLE>
74 requires (not derived_from<remove_cvref_t<ITERABLE_OF_ADDABLE>,
SortedSet_SkipList<T>>)
76#if qCompilerAndStdLib_RequiresNotMatchInlineOutOfLineForTemplateClassBeingDefined_Buggy
79 this->
AddAll (forward<ITERABLE_OF_ADDABLE> (src));
80 AssertRepValidType_ ();
84 template <IThreeWayComparer<T> COMPARER, IIterableOfTo<T> ITERABLE_OF_ADDABLE>
86 template <IInputIterator<T> ITERATOR_OF_ADDABLE>
88 template <IThreeWayComparer<T> COMPARER, IInputIterator<T> ITERATOR_OF_ADDABLE>
98 using IImplRepBase_ = Private::SkipListBasedContainerIRep<typename
SortedSet<T>::_IRep>;
99 template <qCompilerAndStdLib_ConstraintDiffersInTemplateRedeclaration_BWA (IThreeWayComparer<T>) COMPARER>
103 nonvirtual
void AssertRepValidType_ () const;