46 template <IEqualsComparer<T> EQUALS_COMPARER>
51 template <IEqualsComparer<T> EQUALS_COMPARER>
52 Set_LinkedList (EQUALS_COMPARER&& equalsComparer,
const initializer_list<value_type>& src);
53 template <IIterableOfTo<T> ITERABLE_OF_ADDABLE>
54 requires (not derived_from<remove_cvref_t<ITERABLE_OF_ADDABLE>,
Set_LinkedList<T>>)
56#if qCompilerAndStdLib_RequiresNotMatchInlineOutOfLineForTemplateClassBeingDefined_Buggy
59 this->
AddAll (forward<ITERABLE_OF_ADDABLE> (src));
60 AssertRepValidType_ ();
64 template <IEqualsComparer<T> EQUALS_COMPARER, IIterableOfTo<T> ITERABLE_OF_ADDABLE>
65 Set_LinkedList (EQUALS_COMPARER&& equalsComparer, ITERABLE_OF_ADDABLE&& src);
66 template <IInputIterator<T> ITERATOR_OF_ADDABLE>
68 template <IEqualsComparer<T> EQUALS_COMPARER, IInputIterator<T> ITERATOR_OF_ADDABLE>
69 Set_LinkedList (EQUALS_COMPARER&& equalsComparer, ITERATOR_OF_ADDABLE&& start, ITERATOR_OF_ADDABLE&&
end);
79 template <qCompilerAndStdLib_Constra
intDiffersInTemplateRedeclaration_BWA (IEqualsComparer<T>) EQUALS_COMPARER>
83 nonvirtual
void AssertRepValidType_ ()
const;