Searched refs:add_lvalue_reference (Results 1 – 17 of 17) sorted by relevance
/external/libcxx/test/std/utilities/meta/meta.trans/meta.trans.ref/ |
D | add_lvalue_ref.pass.cpp | 22 static_assert((std::is_same<typename std::add_lvalue_reference<T>::type, U>::value), ""); in test_add_lvalue_reference() 31 static_assert((std::is_same<typename std::add_lvalue_reference<F>::type, F&>::value), ""); in test_function0() 40 static_assert((std::is_same<typename std::add_lvalue_reference<F>::type, F>::value), ""); in test_function1()
|
/external/libcxx/test/std/containers/ |
D | test_compare.h | 28 operator()(typename std::add_lvalue_reference<const typename C::first_argument_type>::type x, in operator() 29 … typename std::add_lvalue_reference<const typename C::second_argument_type>::type y) const in operator()
|
D | test_hash.h | 25 operator()(typename std::add_lvalue_reference<const typename C::argument_type>::type x) const in operator()
|
/external/pdfium/third_party/base/ |
D | template_util.h | 118 : public is_assignable<typename std::add_lvalue_reference<T>::type, 119 typename std::add_lvalue_reference< 127 : public is_assignable<typename std::add_lvalue_reference<T>::type,
|
/external/clang/test/SemaCXX/ |
D | crash-lambda-12645424.cpp | 6 template<typename _Tp> struct add_lvalue_reference : __add_lvalue_reference_helper<_Tp> { struct 28 tl_map< filtered_pattern, add_lvalue_reference > type; argument
|
/external/libcxx/include/ |
D | algorithm | 1052 return _VSTD::__find_end<typename add_lvalue_reference<_BinaryPredicate>::type> 1258 typename add_lvalue_reference<_BinaryPredicate>::type> 1268 return _VSTD::__equal<typename add_lvalue_reference<_BinaryPredicate>::type> 1412 typename add_lvalue_reference<_BinaryPredicate>::type> 1423 return _VSTD::__is_permutation<typename add_lvalue_reference<_BinaryPredicate>::type> 1453 return _VSTD::__search<typename add_lvalue_reference<_BinaryPredicate>::type> 1564 return _VSTD::__search_n<typename add_lvalue_reference<_BinaryPredicate>::type> 2026 __first = _VSTD::find_if<_ForwardIterator, typename add_lvalue_reference<_Predicate>::type> 2085 …__first = _VSTD::adjacent_find<_ForwardIterator, typename add_lvalue_reference<_BinaryPredicate>::… 2178 return _VSTD::__unique_copy<typename add_lvalue_reference<_BinaryPredicate>::type> [all …]
|
D | __functional_base_03 | 35 typedef typename add_lvalue_reference< 43 typedef typename add_lvalue_reference< 51 typedef typename add_lvalue_reference<
|
D | type_traits | 71 template <class T> struct add_lvalue_reference; 184 using add_lvalue_reference_t = typename add_lvalue_reference<T>::type; // C++14 1122 // add_lvalue_reference 1127 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS add_lvalue_reference 1131 template <class _Tp> using add_lvalue_reference_t = typename add_lvalue_reference<_Tp>::type; 1160 typename add_lvalue_reference<_Tp>::type 2206 : public is_assignable<typename add_lvalue_reference<_Tp>::type, 2207 typename add_lvalue_reference<typename add_const<_Tp>::type>::type> {}; 2219 : public is_assignable<typename add_lvalue_reference<_Tp>::type, 3413 typename add_lvalue_reference<typename add_const<_Tp>::type>::type> {}; [all …]
|
D | __split_buffer | 53 typedef typename add_lvalue_reference<allocator_type>::type __alloc_ref; 54 typedef typename add_lvalue_reference<allocator_type>::type __alloc_const_ref;
|
D | memory | 123 typedef typename add_lvalue_reference<T>::type reference; 124 typedef typename add_lvalue_reference<const T>::type const_reference; 231 typename add_lvalue_reference<X>::type operator*() const throw(); 288 typename add_lvalue_reference<T>::type operator*() const; 2615 typename add_lvalue_reference<_Tp>::type 2837 typename add_lvalue_reference<const deleter_type>::type>::type, 2896 typename add_lvalue_reference<_Tp>::type 3931 typename add_lvalue_reference<element_type>::type operator*() const _NOEXCEPT
|
D | future | 645 typename add_lvalue_reference<_Rp>::type copy(); 704 typename add_lvalue_reference<_Rp>::type
|
/external/clang/test/Analysis/Inputs/ |
D | system-header-simulator-cxx.h | 157 template <class _Tp> struct add_lvalue_reference {typedef _Tp& type;}; 160 : public is_trivially_assignable<typename add_lvalue_reference<_Tp>::type, 161 typename add_lvalue_reference<typename add_const<_Tp>::type>::type> {};
|
/external/libcxx/test/support/ |
D | test_allocator.h | 85 typedef typename std::add_lvalue_reference<value_type>::type reference; 86 typedef typename std::add_lvalue_reference<const value_type>::type const_reference; 175 typedef typename std::add_lvalue_reference<value_type>::type reference; 176 typedef typename std::add_lvalue_reference<const value_type>::type const_reference;
|
/external/skia/src/utils/ |
D | SkCallableTraits.h | 77 struct SkCallableTraits<R T::*> : sk_base_callable_traits<typename std::add_lvalue_reference<R>::ty…
|
/external/skqp/src/utils/ |
D | SkCallableTraits.h | 77 struct SkCallableTraits<R T::*> : sk_base_callable_traits<typename std::add_lvalue_reference<R>::ty…
|
/external/skia/include/private/ |
D | SkTLogic.h | 41 template <typename T> using add_lvalue_reference_t = typename std::add_lvalue_reference<T>::type;
|
/external/skqp/include/private/ |
D | SkTLogic.h | 41 template <typename T> using add_lvalue_reference_t = typename std::add_lvalue_reference<T>::type;
|