Lines Matching refs:test_bounded_ptr
50 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests()
51 test_bounded_ptr<To> to = from; // conversion (implicit) in tests()
55 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests()
56 test_bounded_ptr<To> to(from); // conversion (explicit) in tests()
60 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests()
61 test_bounded_ptr<To> to{from}; // conversion (explicit) in tests()
65 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests()
66 test_bounded_ptr<To> to = static_cast<test_bounded_ptr<To> >(from); // conversion (explicit) in tests()
72 test_bounded_ptr<From> from = nullptr; in tests()
73 test_bounded_ptr<To> to = from; // conversion (implicit) in tests()
89 test_bounded_ptr<From> const from(array.begin(), array.begin() + 1, array.end()); in tests()
90 test_bounded_ptr<To> to(from); in tests()
122 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base>, /*to*/ test_bounded_ptr<Deri…
123 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base1>, /*to*/ test_bounded_ptr<Der…
124 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base2>, /*to*/ test_bounded_ptr<Der…
125 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base1>, /*to*/ test_bounded_ptr<Bas…
128 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Derived const>, /*to*/ test_bounded…
131 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Derived>, /*to*/ test_bounded_ptr<c…
132 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Derived>, /*to*/ test_bounded_ptr<U…
133 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base1>, /*to*/ test_bounded_ptr<Bas…
136 …static_assert(!std::is_constructible_v</*to*/ test_bounded_ptr<char>, /*from*/ test_bounded_ptr<De…
137 …static_assert(!std::is_constructible_v</*to*/ test_bounded_ptr<Unrelated>, /*from*/ test_bounded_p…
138 …static_assert(!std::is_constructible_v</*to*/ test_bounded_ptr<Base2>, /*from*/ test_bounded_ptr<B…
141 static_assert(!std::is_constructible_v</*to*/ test_bounded_ptr<Derived>, /*from*/ Derived*>);