/ndk/sources/cxx-stl/gabi++/tests/ |
D | dynamic_cast3.cpp | 37 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 …]
|
D | dynamic_cast5.cpp | 31 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 …]
|
D | dynamic_cast14.cpp | 31 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/ |
D | dynamic_cast3.pass.cpp | 38 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 …]
|
D | dynamic_cast5.pass.cpp | 32 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 …]
|
D | dynamic_cast14.pass.cpp | 32 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/ |
D | storage.hpp | 125 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 …]
|
D | mem_fn_cc.hpp | 45 …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 …]
|
D | bind_template.hpp | 113 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 …]
|
D | bind_mf2_cc.hpp | 66 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 …]
|
D | bind_mf_cc.hpp | 65 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 …]
|
D | bind_cc.hpp | 44 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 …]
|
D | bind.hpp | 352 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 …]
|
D | mem_fn_template.hpp | 366 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/ |
D | allocs.pass.cpp | 78 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 …]
|
D | converting_move.pass.cpp | 55 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()
|
D | converting_copy.pass.cpp | 52 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()
|
D | copy.pass.cpp | 51 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()
|
D | default.pass.cpp | 45 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/ |
D | destroy.pass.cpp | 51 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()
|
D | inner_allocator.pass.cpp | 38 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()
|
D | select_on_container_copy_construction.pass.cpp | 35 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/ |
D | allocators.h | 124 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/ |
D | eq.pass.cpp | 49 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/ |
D | policy.hpp | 370 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 …]
|