Home
last modified time | relevance | path

Searched refs:add_lvalue_reference (Results 1 – 25 of 66) sorted by relevance

123

/third_party/boost/libs/type_traits/test/
Dadd_lvalue_reference_test.cpp15 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_1, ::tt::add_lvalue_reference, const, const&)
16 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_2, ::tt::add_lvalue_reference, volatile, volati…
17 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_3, ::tt::add_lvalue_reference, *, *&)
18 BOOST_DECL_TRANSFORM_TEST2(add_lvalue_reference_test_4, ::tt::add_lvalue_reference, &)
19 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_5, ::tt::add_lvalue_reference, const &, const&)
20 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_6, ::tt::add_lvalue_reference, &, &)
21 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_7, ::tt::add_lvalue_reference, *volatile, *vola…
22 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_8, ::tt::add_lvalue_reference, const [2], const…
23 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_9, ::tt::add_lvalue_reference, const &, const&)
24 BOOST_DECL_TRANSFORM_TEST(add_lvalue_reference_test_10, ::tt::add_lvalue_reference, const*, const*&)
[all …]
/third_party/boost/libs/type_traits/doc/
Dadd_lvalue_reference.qbk8 [section:add_lvalue_reference add_lvalue_reference]
11 struct add_lvalue_reference
16 …template <class T> using add_lvalue_reference_t = typename add_lvalue_reference<T>::type; // C++11…
24 __header ` #include <boost/type_traits/add_lvalue_reference.hpp>` or ` #include <boost/type_traits.…
30 [[`add_lvalue_reference<int>::type`][`int&`]]
32 [[`add_lvalue_reference<int const&>::type`] [`int const&`]]
34 [[`add_lvalue_reference<int*>::type`] [`int*&`]]
36 [[`add_lvalue_reference<int*&>::type`] [`int*&`]]
38 [[`add_lvalue_reference<int&&>::type`][`int&`]]
40 [[`add_lvalue_reference<void>::type`][`void`]]
/third_party/boost/boost/align/detail/
Dadd_reference.hpp22 using std::add_lvalue_reference;
25 struct add_lvalue_reference {
30 struct add_lvalue_reference<void> {
35 struct add_lvalue_reference<const void> {
/third_party/boost/boost/type_traits/
Dadd_lvalue_reference.hpp13 template <class T> struct add_lvalue_reference struct
19 template <class T> struct add_lvalue_reference<T&&> struct
27 template <class T> using add_lvalue_reference_t = typename add_lvalue_reference<T>::type;
Dis_convertible.hpp117 static typename add_lvalue_reference<From>::type _m_from;
144 typedef typename add_lvalue_reference<From>::type lvalue_type;
185 typedef typename add_lvalue_reference<From>::type lvalue_type;
219 typedef typename add_lvalue_reference<From>::type lvalue_type;
260 typedef typename add_lvalue_reference<From>::type lvalue_type;
280 typedef typename add_lvalue_reference<From>::type lvalue_type;
312 : add_lvalue_reference<From>
Dcopy_reference.hpp25 typename add_lvalue_reference<T>::type, T>::type>::type type;
/third_party/boost/boost/move/detail/
Dunique_ptr_meta_utils.hpp241 struct add_lvalue_reference struct
247 struct add_lvalue_reference<T&> struct
253 struct add_lvalue_reference<void> struct
259 struct add_lvalue_reference<const void> struct
265 struct add_lvalue_reference<volatile void> struct
271 struct add_lvalue_reference<const volatile void> struct
281 typedef typename add_lvalue_reference
428 typedef typename add_lvalue_reference<T>::type t_reference;
Dmeta_utils.hpp181 struct add_lvalue_reference struct
184 template<class T> struct add_lvalue_reference<T&> { typedef T& type; }; struct
185 template<> struct add_lvalue_reference<void> { typedef void type; }; struct
186 template<> struct add_lvalue_reference<const void> { typedef const void type; }; argument
187 template<> struct add_lvalue_reference<volatile void> { typedef volatile void type; … argument
188 template<> struct add_lvalue_reference<const volatile void>{ typedef const volatile void ty… struct
195 typedef typename add_lvalue_reference
305 typedef typename add_lvalue_reference<T>::type t_reference;
/third_party/boost/boost/callable_traits/detail/
Dpmd.hpp32 using function_type = typename std::add_lvalue_reference<D>::type(invoke_type);
37 using return_type = typename std::add_lvalue_reference<D>::type;
/third_party/boost/boost/asio/execution/
Doperation_state.hpp59 can_start<typename add_lvalue_reference<T>::type>::value
60 && is_nothrow_start<typename add_lvalue_reference<T>::type>::value,
/third_party/boost/libs/asio/include/boost/asio/execution/
Doperation_state.hpp59 can_start<typename add_lvalue_reference<T>::type>::value
60 && is_nothrow_start<typename add_lvalue_reference<T>::type>::value,
/third_party/boost/boost/parameter/
Dtemplate_keyword.hpp57 , ::std::add_lvalue_reference<value_type>
68 , ::boost::add_lvalue_reference<value_type>
/third_party/boost/boost/python/converter/
Drvalue_from_python_data.hpp80 typename boost::python::detail::add_lvalue_reference<T>::type
112 typedef typename boost::python::detail::add_lvalue_reference<
/third_party/boost/boost/python/object/
Dforward.hpp23 typedef typename boost::python::detail::add_lvalue_reference<typename
67 : boost::python::detail::add_lvalue_reference<typename boost::python::detail::add_const<T>::type>
/third_party/boost/boost/python/detail/
Dtype_traits.hpp42 using boost::add_lvalue_reference;
75 using std::add_lvalue_reference;
Dvalue_arg.hpp18 , typename add_lvalue_reference<
Dtranslate_exception.hpp34 typedef typename add_lvalue_reference<
/third_party/boost/boost/parameter/aux_/
Dmaybe.hpp63 typedef typename ::std::add_lvalue_reference<
66 typedef typename ::boost::add_lvalue_reference<
/third_party/boost/boost/align/
Daligned_allocator.hpp39 typedef typename detail::add_lvalue_reference<T>::type reference;
40 typedef typename detail::add_lvalue_reference<const
/third_party/boost/boost/asio/detail/
Dtype_traits.hpp55 using std::add_lvalue_reference;
94 using boost::add_lvalue_reference;
/third_party/boost/libs/asio/include/boost/asio/detail/
Dtype_traits.hpp55 using std::add_lvalue_reference;
94 using boost::add_lvalue_reference;
/third_party/boost/libs/thread/test/sync/futures/
Dtest_allocator.hpp50 typedef typename boost::add_lvalue_reference<value_type>::type reference;
51 typedef typename boost::add_lvalue_reference<const value_type>::type const_reference;
/third_party/boost/libs/parameter/test/
Ddeduced_dependent_predicate.cpp66 boost::add_lvalue_reference<boost::mpl::_1> in main()
104 boost::add_lvalue_reference<boost::mpl::_1> in main()
/third_party/boost/boost/gil/concepts/
Dcolor_base.hpp42 -> typename std::add_lvalue_reference<E>::type;
46 -> typename std::add_lvalue_reference<typename std::add_const<E>::type>::type;
/third_party/boost/boost/move/
Dunique_ptr.hpp71 typedef typename bmupmu::add_lvalue_reference<D>::type del_ref;
261 , typename bmupmu::add_lvalue_reference<T>::type
620 BOOST_MOVE_DOC1ST(element_type&, typename bmupmu::add_lvalue_reference<element_type>::type) in BOOST_MOVE_DOC1ST()
632 …BOOST_MOVE_FORCEINLINE BOOST_MOVE_DOC1ST(element_type&, typename bmupmu::add_lvalue_reference<elem… in BOOST_MOVE_DOC1ST()
661 BOOST_MOVE_FORCEINLINE BOOST_MOVE_DOC1ST(D&, typename bmupmu::add_lvalue_reference<D>::type) in BOOST_MOVE_DOC1ST()

123