Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/
H A Dconst_optional_U.pass.cpp55 static int type_constructed; member
61 type_constructed = int_constructed = 0; in reset()
67 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom()
77 template <class T> int AssignableFrom<T>::type_constructed = 0; member in AssignableFrom<T>
155 assert(T::type_constructed == 1); in test_ambiguous_assign()
164 assert(T::type_constructed == 0); in test_ambiguous_assign()
173 assert(T::type_constructed == 0); in test_ambiguous_assign()
186 assert(T::type_constructed == 1); in test_ambiguous_assign()
H A Doptional_U.pass.cpp62 static int type_constructed; member
68 type_constructed = int_constructed = 0; in reset()
74 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom()
84 template <class T> int AssignableFrom<T>::type_constructed = 0; member in AssignableFrom<T>
162 assert(T::type_constructed == 1); in test_ambiguous_assign()
181 assert(T::type_constructed == 1); in test_ambiguous_assign()
191 assert(T::type_constructed == 1); in test_ambiguous_assign()