Home
last modified time | relevance | path

Searched refs:type_assigned (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/
H A Dconst_optional_U.pass.cpp56 static int type_assigned; member
62 type_assigned = int_assigned = 0; in reset()
68 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =()
78 template <class T> int AssignableFrom<T>::type_assigned = 0; member in AssignableFrom<T>
156 assert(T::type_assigned == 0); in test_ambiguous_assign()
165 assert(T::type_assigned == 1); in test_ambiguous_assign()
174 assert(T::type_assigned == 1); in test_ambiguous_assign()
187 assert(T::type_assigned == 0); in test_ambiguous_assign()
H A Doptional_U.pass.cpp63 static int type_assigned; member
69 type_assigned = int_assigned = 0; in reset()
75 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =()
85 template <class T> int AssignableFrom<T>::type_assigned = 0; member in AssignableFrom<T>
163 assert(T::type_assigned == 0); in test_ambiguous_assign()
182 assert(T::type_assigned == 0); in test_ambiguous_assign()
192 assert(T::type_assigned == 0); in test_ambiguous_assign()