Home
last modified time | relevance | path

Searched refs:Base2 (Results 1 – 8 of 8) sorted by relevance

/xnu-11215/tests/bounded_ptr_src/
H A Dctor.convert.cpp20 struct Base2 { long l; }; argument
21 struct DerivedMultiple : Base1, Base2 {
22 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
111 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple, /*to*/ Base2>();
112 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const, /*to*/ Base2 const>();
113 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple volatile, /*to*/ Base2 volatile>();
114 …tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const volatile, /*to*/ Base2 const vola…
124 …static_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base2>, /*to*/ test_bounded_ptr<Der…
125 …_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base1>, /*to*/ test_bounded_ptr<Base2> >);
133 …_assert(!std::is_convertible_v</*from*/ test_bounded_ptr<Base1>, /*to*/ test_bounded_ptr<Base2> >);
[all …]
H A Dassign.convert.cpp19 struct Base2 { long l; }; argument
20 struct DerivedMultiple : Base1, Base2 {
21 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
114 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple, /*to*/ Base2>();
115 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const, /*to*/ Base2 const>();
116 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple volatile, /*to*/ Base2 volatile>();
117 …tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const volatile, /*to*/ Base2 const vola…
127 …std::is_assignable_v</*to*/ test_bounded_ptr<DerivedMultiple>, /*from*/ test_bounded_ptr<Base2> >);
128 …static_assert(!std::is_assignable_v</*to*/ test_bounded_ptr<Base2>, /*from*/ test_bounded_ptr<Base…
136 …static_assert(!std::is_assignable_v</*to*/ test_bounded_ptr<Base2>, /*from*/ test_bounded_ptr<Base…
H A Dreinterpret_cast.cpp19 struct Base2 { long l; }; argument
20 struct DerivedMultiple : Base1, Base2 {
21 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
/xnu-11215/tests/intrusive_shared_ptr_src/
H A Dctor.copy.cpp19 struct Base2 { long l; }; struct
20 struct DerivedMultiple : Base1, Base2 {
21 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
79 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple, /*to*/ Base2>();
80 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const, /*to*/ Base2 const>();
88 …_constructible_v</*to*/ test_shared_ptr<DerivedMultiple>, /*from*/ test_shared_ptr<Base2> const&>);
89 …static_assert(!std::is_constructible_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Bas…
97 …static_assert(!std::is_constructible_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Bas…
H A Dassign.copy.cpp18 struct Base2 { long l; }; argument
19 struct DerivedMultiple : Base1, Base2 {
20 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
99 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple, /*to*/ Base2>();
100 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const, /*to*/ Base2 const>();
108 …:is_assignable_v</*to*/ test_shared_ptr<DerivedMultiple>, /*from*/ test_shared_ptr<Base2> const&>);
109 …static_assert(!std::is_assignable_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Base1>…
117 …static_assert(!std::is_assignable_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Base1>…
H A Dctor.move.cpp20 struct Base2 { long l; }; struct
21 struct DerivedMultiple : Base1, Base2 {
22 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
93 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple, /*to*/ Base2>();
94 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const, /*to*/ Base2 const>();
102 …d::is_constructible_v</*to*/ test_shared_ptr<DerivedMultiple>, /*from*/ test_shared_ptr<Base2>&&>);
103 …static_assert(!std::is_constructible_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Bas…
111 …static_assert(!std::is_constructible_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Bas…
H A Dassign.move.cpp19 struct Base2 { long l; }; argument
20 struct DerivedMultiple : Base1, Base2 {
21 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()
100 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple, /*to*/ Base2>();
101 tests</*stored*/ DerivedMultiple, /*from*/ DerivedMultiple const, /*to*/ Base2 const>();
109 …!std::is_assignable_v</*to*/ test_shared_ptr<DerivedMultiple>, /*from*/ test_shared_ptr<Base2>&&>);
110 …static_assert(!std::is_assignable_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Base1>…
118 …static_assert(!std::is_assignable_v</*to*/ test_shared_ptr<Base2>, /*from*/ test_shared_ptr<Base1>…
H A Dcast.static.cpp19 struct Base2 { long l; }; argument
20 struct DerivedMultiple : Base1, Base2 {
21 DerivedMultiple(int i) : Base1{i}, Base2{i + 10} in DerivedMultiple()