Home
last modified time | relevance | path

Searched refs:A3 (Results 1 – 25 of 35) sorted by relevance

12

/ndk/sources/cxx-stl/gabi++/tests/
Ddynamic_cast3.cpp37 struct A3 struct
40 virtual ~A3() {} in ~A3() argument
42 A3* getA3() {return this;} in getA3() argument
49 A3 a3; in test()
56 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
57 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
58 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
90 struct A3 struct
94 virtual ~A3() {} in ~A3() argument
96 A3* getA3() {return this;} in getA3() argument
[all …]
Ddynamic_cast5.cpp31 struct A3 struct
36 virtual ~A3() {} in ~A3() argument
40 A3* getA3() {return this;} in getA3() argument
44 : public A3,
50 t1::A1* getA1() {return A3::getA1();} in getA1()
51 A2* getA2() {return A3::getA2();} in getA2()
52 A3* getA3() {return A3::getA3();} in getA3()
58 public A3
65 A3* getA3() {return A4::getA3();} in getA3()
74 A3 a3; in test()
[all …]
Ddynamic_cast14.cpp31 struct A3 struct
36 virtual ~A3() {} in ~A3() argument
40 A3* getA3() {return this;} in getA3() argument
56 : public A3,
62 A1* getA1_3() {return A3::getA1();} in getA1_3()
64 A2* getA2() {return A3::getA2();} in getA2()
65 A3* getA3() {return A3::getA3();} in getA3()
91 A3* getA3() {return A5::getA3();} in getA3()
108 A3* getA3() {return A7::getA3();} in getA3()
136 A3* getA3() {return A8::getA3();} in getA3()
[all …]
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/test/
Ddynamic_cast3.pass.cpp38 struct A3 struct
41 virtual ~A3() {} in ~A3() argument
43 A3* getA3() {return this;} in getA3() argument
50 A3 a3; in test()
57 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
58 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
59 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
91 struct A3 struct
95 virtual ~A3() {} in ~A3() argument
97 A3* getA3() {return this;} in getA3() argument
[all …]
Ddynamic_cast5.pass.cpp32 struct A3 struct
37 virtual ~A3() {} in ~A3() argument
41 A3* getA3() {return this;} in getA3() argument
45 : public A3,
51 t1::A1* getA1() {return A3::getA1();} in getA1()
52 A2* getA2() {return A3::getA2();} in getA2()
53 A3* getA3() {return A3::getA3();} in getA3()
59 public A3
66 A3* getA3() {return A4::getA3();} in getA3()
75 A3 a3; in test()
[all …]
Ddynamic_cast14.pass.cpp32 struct A3 struct
37 virtual ~A3() {} in ~A3() argument
41 A3* getA3() {return this;} in getA3() argument
57 : public A3,
63 A1* getA1_3() {return A3::getA1();} in getA1_3()
65 A2* getA2() {return A3::getA2();} in getA2()
66 A3* getA3() {return A3::getA3();} in getA3()
92 A3* getA3() {return A5::getA3();} in getA3()
109 A3* getA3() {return A7::getA3();} in getA3()
137 A3* getA3() {return A8::getA3();} in getA3()
[all …]
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/bind/
Dstorage.hpp125 template<class A1, class A2, class A3> struct storage3: public storage2< A1, A2 >
129 storage3( A1 a1, A2 a2, A3 a3 ): storage2<A1, A2>( a1, a2 ), a3_( a3 ) {} in storage3()
137 A3 a3_;
174 template<class A1, class A2, class A3, class A4> struct storage4: public storage3< A1, A2, A3 >
176 typedef storage3<A1, A2, A3> inherited;
178 storage4( A1 a1, A2 a2, A3 a3, A4 a4 ): storage3<A1, A2, A3>( a1, a2, a3 ), a4_( a4 ) {} in storage4()
191 …emplate<class A1, class A2, class A3, int I> struct storage4< A1, A2, A3, boost::arg<I> >: public …
193 typedef storage3<A1, A2, A3> inherited;
195 storage4( A1 a1, A2 a2, A3 a3, boost::arg<I> ): storage3<A1, A2, A3>( a1, a2, a3 ) {} in storage4()
205 …late<class A1, class A2, class A3, int I> struct storage4< A1, A2, A3, boost::arg<I> (*) () >: pub…
[all …]
Dmem_fn_cc.hpp45 …T, class A1, class A2, class A3> _mfi::BOOST_MEM_FN_NAME(mf3)<R, T, A1, A2, A3> mem_fn(R (BOOST_ME… in BOOST_MEM_FN_NAME()
47 return _mfi::BOOST_MEM_FN_NAME(mf3)<R, T, A1, A2, A3>(f); in BOOST_MEM_FN_NAME()
50 …, class A1, class A2, class A3> _mfi::BOOST_MEM_FN_NAME(cmf3)<R, T, A1, A2, A3> mem_fn(R (BOOST_ME… in BOOST_MEM_FN_NAME()
52 return _mfi::BOOST_MEM_FN_NAME(cmf3)<R, T, A1, A2, A3>(f); in BOOST_MEM_FN_NAME()
55 …s A1, class A2, class A3, class A4> _mfi::BOOST_MEM_FN_NAME(mf4)<R, T, A1, A2, A3, A4> mem_fn(R (B… in BOOST_MEM_FN_NAME()
57 return _mfi::BOOST_MEM_FN_NAME(mf4)<R, T, A1, A2, A3, A4>(f); in BOOST_MEM_FN_NAME()
60 … A1, class A2, class A3, class A4> _mfi::BOOST_MEM_FN_NAME(cmf4)<R, T, A1, A2, A3, A4> mem_fn(R (B… in BOOST_MEM_FN_NAME()
62 return _mfi::BOOST_MEM_FN_NAME(cmf4)<R, T, A1, A2, A3, A4>(f); in BOOST_MEM_FN_NAME()
65 …lass A2, class A3, class A4, class A5> _mfi::BOOST_MEM_FN_NAME(mf5)<R, T, A1, A2, A3, A4, A5> mem_… in BOOST_MEM_FN_NAME()
67 return _mfi::BOOST_MEM_FN_NAME(mf5)<R, T, A1, A2, A3, A4, A5>(f); in BOOST_MEM_FN_NAME()
[all …]
Dbind_template.hpp113 template<class A1, class A2, class A3> result_type operator()(A1 & a1, A2 & a2, A3 & a3) in operator ()()
115 list3<A1 &, A2 &, A3 &> a(a1, a2, a3); in operator ()()
119 template<class A1, class A2, class A3> result_type operator()(A1 & a1, A2 & a2, A3 & a3) const in operator ()()
121 list3<A1 &, A2 &, A3 &> a(a1, a2, a3); in operator ()()
128 …template<class A1, class A2, class A3> result_type operator()(A1 const & a1, A2 const & a2, A3 con… in operator ()()
130 list3<A1 const &, A2 const &, A3 const &> a(a1, a2, a3); in operator ()()
134 …template<class A1, class A2, class A3> result_type operator()(A1 const & a1, A2 const & a2, A3 con… in operator ()()
136 list3<A1 const &, A2 const &, A3 const &> a(a1, a2, a3); in operator ()()
142 …template<class A1, class A2, class A3, class A4> result_type operator()(A1 & a1, A2 & a2, A3 & a3,… in operator ()()
144 list4<A1 &, A2 &, A3 &, A4 &> a(a1, a2, a3, a4); in operator ()()
[all …]
Dbind_mf2_cc.hpp66 class A1, class A2, class A3>
67 …bind_t<Rt2, _mfi::BOOST_BIND_MF_NAME(mf2)<R, T, B1, B2>, typename _bi::list_av_3<A1, A2, A3>::type>
68 BOOST_BIND(boost::type<Rt2>, R (BOOST_BIND_MF_CC T::*f) (B1, B2), A1 a1, A2 a2, A3 a3) in BOOST_BIND()
71 typedef typename _bi::list_av_3<A1, A2, A3>::type list_type; in BOOST_BIND()
77 class A1, class A2, class A3>
78 …ind_t<Rt2, _mfi::BOOST_BIND_MF_NAME(cmf2)<R, T, B1, B2>, typename _bi::list_av_3<A1, A2, A3>::type>
79 BOOST_BIND(boost::type<Rt2>, R (BOOST_BIND_MF_CC T::*f) (B1, B2) const, A1 a1, A2 a2, A3 a3) in BOOST_BIND()
82 typedef typename _bi::list_av_3<A1, A2, A3>::type list_type; in BOOST_BIND()
90 class A1, class A2, class A3, class A4>
91 …t2, _mfi::BOOST_BIND_MF_NAME(mf3)<R, T, B1, B2, B3>, typename _bi::list_av_4<A1, A2, A3, A4>::type>
[all …]
Dbind_mf_cc.hpp65 class A1, class A2, class A3>
66 …_bi::bind_t<R, _mfi::BOOST_BIND_MF_NAME(mf2)<R, T, B1, B2>, typename _bi::list_av_3<A1, A2, A3>::t…
67 BOOST_BIND(R (BOOST_BIND_MF_CC T::*f) (B1, B2), A1 a1, A2 a2, A3 a3) in BOOST_BIND()
70 typedef typename _bi::list_av_3<A1, A2, A3>::type list_type; in BOOST_BIND()
76 class A1, class A2, class A3>
77 …_bi::bind_t<R, _mfi::BOOST_BIND_MF_NAME(cmf2)<R, T, B1, B2>, typename _bi::list_av_3<A1, A2, A3>::…
78 BOOST_BIND(R (BOOST_BIND_MF_CC T::*f) (B1, B2) const, A1 a1, A2 a2, A3 a3) in BOOST_BIND()
81 typedef typename _bi::list_av_3<A1, A2, A3>::type list_type; in BOOST_BIND()
89 class A1, class A2, class A3, class A4>
90 …<R, _mfi::BOOST_BIND_MF_NAME(mf3)<R, T, B1, B2, B3>, typename _bi::list_av_4<A1, A2, A3, A4>::type>
[all …]
Dbind_cc.hpp44 class A1, class A2, class A3>
45 …ind_t<R, BOOST_BIND_ST R (BOOST_BIND_CC *) (B1, B2, B3), typename _bi::list_av_3<A1, A2, A3>::type>
46 BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3), A1 a1, A2 a2, A3 a3) in BOOST_BIND()
49 typedef typename _bi::list_av_3<A1, A2, A3>::type list_type; in BOOST_BIND()
55 class A1, class A2, class A3, class A4>
56 … BOOST_BIND_ST R (BOOST_BIND_CC *) (B1, B2, B3, B4), typename _bi::list_av_4<A1, A2, A3, A4>::type>
57 BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3, B4), A1 a1, A2 a2, A3 a3, A4 a4) in BOOST_BIND()
60 typedef typename _bi::list_av_4<A1, A2, A3, A4>::type list_type; in BOOST_BIND()
66 class A1, class A2, class A3, class A4, class A5>
67 …IND_ST R (BOOST_BIND_CC *) (B1, B2, B3, B4, B5), typename _bi::list_av_5<A1, A2, A3, A4, A5>::type>
[all …]
Dbind.hpp352 template< class A1, class A2, class A3 > class list3: private storage3< A1, A2, A3 >
356 typedef storage3< A1, A2, A3 > base_type;
360 list3( A1 a1, A2 a2, A3 a3 ): base_type( a1, a2, a3 ) {} in list3()
364 A3 operator[] (boost::arg<3>) const { return base_type::a3_; } in operator []()
368 A3 operator[] (boost::arg<3> (*) ()) const { return base_type::a3_; } in operator []()
415 template< class A1, class A2, class A3, class A4 > class list4: private storage4< A1, A2, A3, A4 >
419 typedef storage4< A1, A2, A3, A4 > base_type;
423 list4( A1 a1, A2 a2, A3 a3, A4 a4 ): base_type( a1, a2, a3, a4 ) {} in list4()
427 A3 operator[] (boost::arg<3>) const { return base_type::a3_; } in operator []()
432 A3 operator[] (boost::arg<3> (*) ()) const { return base_type::a3_; } in operator []()
[all …]
Dmem_fn_template.hpp366 template<class R, class T, class A1, class A2, class A3 BOOST_MEM_FN_CLASS_F> class BOOST_MEM_FN_NA… in BOOST_MEM_FN_NAME()
374 BOOST_MEM_FN_TYPEDEF(R (BOOST_MEM_FN_CC T::*F) (A1, A2, A3)) in BOOST_MEM_FN_NAME()
391 R operator()(T * p, A1 a1, A2 a2, A3 a3) const in BOOST_MEM_FN_NAME()
396 template<class U> R operator()(U & u, A1 a1, A2 a2, A3 a3) const in BOOST_MEM_FN_NAME()
404 template<class U> R operator()(U const & u, A1 a1, A2 a2, A3 a3) const in BOOST_MEM_FN_NAME()
412 R operator()(T & t, A1 a1, A2 a2, A3 a3) const in BOOST_MEM_FN_NAME()
430 template<class R, class T, class A1, class A2, class A3 BOOST_MEM_FN_CLASS_F> class BOOST_MEM_FN_NA… in BOOST_MEM_FN_NAME()
438 BOOST_MEM_FN_TYPEDEF(R (BOOST_MEM_FN_CC T::*F) (A1, A2, A3) const) in BOOST_MEM_FN_NAME()
455 template<class U> R operator()(U const & u, A1 a1, A2 a2, A3 a3) const in BOOST_MEM_FN_NAME()
461 R operator()(T const & t, A1 a1, A2 a2, A3 a3) const in BOOST_MEM_FN_NAME()
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/allocator.adaptor/allocator.adaptor.cnstr/
Dallocs.pass.cpp78 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
80 A a(a4, A2<int>(5), A3<int>(6)); in main()
85 assert(A3<int>::copy_called == true); in main()
86 assert(A3<int>::move_called == false); in main()
89 std::scoped_allocator_adaptor<A2<int>, A3<int>>(A2<int>(5), A3<int>(6)))); in main()
95 A3<int>::copy_called = false; in main()
96 A3<int>::move_called = false; in main()
98 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
99 A a(A1<int>(4), A2<int>(5), A3<int>(6)); in main()
104 assert(A3<int>::copy_called == true); in main()
[all …]
Dconverting_move.pass.cpp55 typedef std::scoped_allocator_adaptor<A1<double>, A2<int>, A3<int>> B; in main()
56 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
57 B a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main()
62 A3<int>::copy_called = false; in main()
63 A3<int>::move_called = false; in main()
69 assert(A3<int>::copy_called == false); in main()
70 assert(A3<int>::move_called == true); in main()
Dconverting_copy.pass.cpp52 typedef std::scoped_allocator_adaptor<A1<double>, A2<int>, A3<int>> B; in main()
53 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
54 B a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main()
59 A3<int>::copy_called = false; in main()
60 A3<int>::move_called = false; in main()
64 assert(A3<int>::copy_called == true); in main()
Dcopy.pass.cpp51 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
52 A a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main()
57 A3<int>::copy_called = false; in main()
58 A3<int>::move_called = false; in main()
64 assert(A3<int>::copy_called == true); in main()
65 assert(A3<int>::move_called == false); in main()
Ddefault.pass.cpp45 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
48 assert((a.inner_allocator() == std::scoped_allocator_adaptor<A2<int>, A3<int>>())); in main()
53 assert(A3<int>::copy_called == false); in main()
54 assert(A3<int>::move_called == false); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/allocator.adaptor/allocator.adaptor.members/
Ddestroy.pass.cpp51 typedef std::scoped_allocator_adaptor<A3<B>, A1<B>> A; in main()
57 assert(!A3<S>::constructed); in main()
58 assert(!A3<S>::destroy_called); in main()
61 assert(A3<S>::constructed); in main()
62 assert(!A3<S>::destroy_called); in main()
65 assert(A3<S>::constructed); in main()
66 assert(A3<S>::destroy_called); in main()
Dinner_allocator.pass.cpp38 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
39 A a(A1<int>(5), A2<int>(6), A3<int>(8)); in main()
41 std::scoped_allocator_adaptor<A2<int>, A3<int>>(A2<int>(6), A3<int>(8)))); in main()
Dselect_on_container_copy_construction.pass.cpp35 typedef std::scoped_allocator_adaptor<A3<int>> A; in main()
36 A a1(A3<int>(3)); in main()
43 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
44 A a1(A1<int>(1), A2<int>(2), A3<int>(3)); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/
Dallocators.h124 class A3
128 explicit A3(int id = 0) : id_(id) {} in id_()
142 A3(const A3& a) : id_(a.id()) {copy_called = true;} in A3() function
143 A3(A3&& a) : id_(a.id()) {move_called = true;} in A3() function
159 A3 select_on_container_copy_construction() const {return A3(-1);} in select_on_container_copy_construction()
162 template <class T> bool A3<T>::copy_called = false;
163 template <class T> bool A3<T>::move_called = false;
164 template <class T> bool A3<T>::constructed = false;
165 template <class T> bool A3<T>::destroy_called = false;
169 bool operator==(const A3<T>& x, const A3<U>& y)
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/allocator.adaptor/scoped.adaptor.operators/
Deq.pass.cpp49 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
50 A a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main()
56 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main()
57 A a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main()
58 A a2(A1<int>(4), A2<int>(5), A3<int>(5)); in main()
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/policies/
Dpolicy.hpp370 class A3 = default_policy,
389 BOOST_STATIC_ASSERT(::boost::math::policies::detail::is_valid_policy<A3>::value);
403 typedef mpl::list<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> arg_list;
499 class A3 = default_policy,
513 typedef mpl::list<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> arg_list;
643 template <class A1, class A2, class A3>
644 inline typename normalise<policy<>, A1, A2, A3>::type make_policy(const A1&, const A2&, const A3&) in make_policy() argument
646 typedef typename normalise<policy<>, A1, A2, A3>::type result_type; in make_policy()
650 template <class A1, class A2, class A3, class A4>
651 inline typename normalise<policy<>, A1, A2, A3, A4>::type make_policy(const A1&, const A2&, const A… in make_policy() argument
[all …]

12