Home
last modified time | relevance | path

Searched refs:is_rvalue_reference (Results 1 – 25 of 36) sorted by relevance

12

/third_party/boost/libs/type_traits/test/
Dis_rvalue_reference_test.cpp15 TT_TEST_BEGIN(is_rvalue_reference)
17 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<int&>::value, false);
18 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<const int&>::value, false);
19 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<volatile int &>::value, false);
20 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<const volatile int &>::value, false);
21 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<r_type>::value, false);
22 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<cr_type>::value, false);
23 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<UDT&>::value, false);
24 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<const UDT&>::value, false);
25 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<volatile UDT&>::value, false);
[all …]
Dtricky_rvalue_test.cpp24 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<int (&)(int)>::value, false);
25 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<int (&&)(int)>::value, true);
26 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<int(&&)(int, ...)>::value, true);
27 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<void(&&)(void)>::value, true);
28 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference<void(&&)(int, double const&)>::value, true);
Dtype_traits_test.cpp72 typedef boost::is_rvalue_reference<int>::type t55;
/third_party/boost/boost/type_traits/detail/
Dis_rvalue_reference_msvc10_fix.hpp14 template <class R> struct is_rvalue_reference<R(&&)()> : public true_type {}; struct
15 template <class R> struct is_rvalue_reference<R(&&)(...)> : public true_type {}; struct
16 template <class R, class Arg1> struct is_rvalue_reference<R(&&)(Arg1)> : public true_type {}; struct
17 template <class R, class Arg1> struct is_rvalue_reference<R(&&)(Arg1, ...)> : public true_type {}; struct
18 template <class R, class Arg1, class Arg2> struct is_rvalue_reference<R(&&)(Arg1, Arg2)> : public t… struct
19 template <class R, class Arg1, class Arg2> struct is_rvalue_reference<R(&&)(Arg1, Arg2, ...)> : pub… struct
20 template <class R, class Arg1, class Arg2, class Arg3> struct is_rvalue_reference<R(&&)(Arg1, Arg2,… struct
21 template <class R, class Arg1, class Arg2, class Arg3> struct is_rvalue_reference<R(&&)(Arg1, Arg2,… struct
22 template <class R, class Arg1, class Arg2, class Arg3, class Arg4> struct is_rvalue_reference<R(&&)… struct
23 template <class R, class Arg1, class Arg2, class Arg3, class Arg4> struct is_rvalue_reference<R(&&)… struct
[all …]
/third_party/boost/libs/type_traits/doc/
Dis_rvalue_reference.qbk8 [section:is_rvalue_reference is_rvalue_reference]
10 struct is_rvalue_reference : public __tof {};
20 __header ` #include <boost/type_traits/is_rvalue_reference.hpp>` or ` #include <boost/type_traits.h…
24 [:`is_rvalue_reference<int&&>` inherits from `__true_type`.]
26 [:`is_rvalue_reference<int const&&>::type` is the type `__true_type`.]
28 [:`is_rvalue_reference<int const&>::type` is the type `__false_type`.]
30 [:`is_rvalue_reference<int (&&)(long)>::value` is an integral constant
34 [:`is_rvalue_reference<T>::value_type` is the type `bool`.]
/third_party/boost/boost/type_traits/
Dis_rvalue_reference.hpp17 template <class T> struct is_rvalue_reference : public false_type {}; struct
19 template <class T> struct is_rvalue_reference<T&&> : public true_type {}; struct
Dis_reference.hpp24 ::boost::is_lvalue_reference<T>::value || ::boost::is_rvalue_reference<T>::value>
Dcopy_reference.hpp22 typedef typename conditional<is_rvalue_reference<U>::value,
Dis_copy_constructible.hpp146 !boost::is_rvalue_reference<T>::value
/third_party/boost/boost/pfr/
Dcore.hpp69 constexpr auto get(T&& val, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noexcept { in get()
162 constexpr auto structure_tie(T&&, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noe… in structure_tie()
198 std::is_rvalue_reference<T&&>{} in for_each_field()
/third_party/boost/libs/pfr/include/boost/pfr/
Dcore.hpp69 constexpr auto get(T&& val, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noexcept { in get()
162 constexpr auto structure_tie(T&&, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noe… in structure_tie()
198 std::is_rvalue_reference<T&&>{} in for_each_field()
/third_party/boost/boost/test/data/monomorphic/
Dsample_merge.hpp61 typename std::is_rvalue_reference<T&&>::type())) { in as_tuple_impl()
63 typename std::is_rvalue_reference<T&&>::type()); in as_tuple_impl()
/third_party/boost/boost/move/detail/
Dmeta_utils.hpp501 struct is_rvalue_reference struct
507 struct is_rvalue_reference< T&& > struct
513 struct is_rvalue_reference< boost::rv<T>& > struct
517 struct is_rvalue_reference< const boost::rv<T>& > struct
/third_party/boost/libs/pfr/include/boost/pfr/detail/
Drvalue_t.hpp26 , class = std::enable_if_t<std::is_rvalue_reference<T&&>::value>
/third_party/boost/boost/pfr/detail/
Drvalue_t.hpp26 , class = std::enable_if_t<std::is_rvalue_reference<T&&>::value>
/third_party/boost/libs/hana/include/boost/hana/
Dtraits.hpp51 constexpr auto is_rvalue_reference = detail::hana_trait<std::is_rvalue_reference>{};
/third_party/boost/boost/hana/
Dtraits.hpp51 constexpr auto is_rvalue_reference = detail::hana_trait<std::is_rvalue_reference>{};
/third_party/boost/boost/type_erasure/detail/
Dconst.hpp109 typename ::boost::mpl::if_< ::boost::is_rvalue_reference<self_placeholder>,
/third_party/boost/boost/callable_traits/detail/unguarded/
Dpmf_4.hpp51 std::is_rvalue_reference<T BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS>::value,
Dpmf_varargs_4.hpp53 std::is_rvalue_reference<T BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS>::value,
/third_party/boost/boost/callable_traits/detail/
Dqualifier_flags.hpp91 std::is_rvalue_reference<T>::value ? rref_
/third_party/boost/boost/test/tree/
Dtest_case_template.hpp112 if( boost::is_rvalue_reference<TestType>::value ) in operator ()()
/third_party/boost/boost/variant/
Dvariant.hpp1566 typename boost::enable_if<boost::is_rvalue_reference<T&&> >::type convert_construct( in convert_construct()
1601 typename boost::enable_if<boost::is_rvalue_reference<Variant&&> >::type convert_construct( in convert_construct()
1643 …typename boost::enable_if<boost::is_rvalue_reference<Variant&&> >::type convert_construct_variant(… in convert_construct_variant()
1744 boost::is_rvalue_reference<T&&>, in variant()
2138 boost::is_rvalue_reference<T&&>,
/third_party/cef/include/base/
Dcef_bind.h101 (std::is_rvalue_reference<Functor&&>() && in BindOnce()
/third_party/boost/libs/config/test/
Dboost_no_cxx11_hdr_type_traits.ipp28 using std::is_rvalue_reference;

12