Home
last modified time | relevance | path

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

12

/external/llvm-project/libcxx/test/std/utilities/meta/meta.trans/meta.trans.ref/
Dadd_lvalue_ref.pass.cpp21 ASSERT_SAME_TYPE(U, typename std::add_lvalue_reference<T>::type); in test_add_lvalue_reference()
30 ASSERT_SAME_TYPE(F&, typename std::add_lvalue_reference<F>::type); in test_function0()
39 ASSERT_SAME_TYPE(F, typename std::add_lvalue_reference<F>::type); in test_function1()
/external/libcxx/test/std/utilities/meta/meta.trans/meta.trans.ref/
Dadd_lvalue_ref.pass.cpp22 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/llvm-project/libcxx/test/std/containers/
Dtest_compare.h27 operator()(typename std::add_lvalue_reference<const typename C::first_argument_type>::type x, in operator()
28 … typename std::add_lvalue_reference<const typename C::second_argument_type>::type y) const in operator()
Dtest_hash.h24 operator()(typename std::add_lvalue_reference<const typename C::argument_type>::type x) const in operator()
/external/libcxx/test/std/containers/
Dtest_compare.h28 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()
Dtest_hash.h25 operator()(typename std::add_lvalue_reference<const typename C::argument_type>::type x) const in operator()
/external/clang/test/SemaCXX/
Dcrash-lambda-12645424.cpp6 template<typename _Tp> struct add_lvalue_reference : __add_lvalue_reference_helper<_Tp> { struct
28 tl_map< filtered_pattern, add_lvalue_reference > type; argument
/external/llvm-project/clang/test/SemaCXX/
Dcrash-lambda-12645424.cpp6 template<typename _Tp> struct add_lvalue_reference : __add_lvalue_reference_helper<_Tp> { struct
28 tl_map< filtered_pattern, add_lvalue_reference > type; argument
/external/llvm-project/libcxx/test/std/concepts/lang/
Dsame_as.pass.cpp183 CheckSameAs<std::add_lvalue_reference>(); in main()
222 CheckNotSameAs<identity, std::add_lvalue_reference>(); in main()
223 CheckNotSameAs<std::add_lvalue_reference, identity>(); in main()
254 CheckNotSameAs<std::add_lvalue_reference, std::add_rvalue_reference>(); in main()
255 CheckNotSameAs<std::add_rvalue_reference, std::add_lvalue_reference>(); in main()
/external/clang/test/Analysis/Inputs/
Dsystem-header-simulator-cxx.h157 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/include/
Dalgorithm1052 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_0335 typedef typename add_lvalue_reference<
43 typedef typename add_lvalue_reference<
51 typedef typename add_lvalue_reference<
Dtype_traits71 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 …]
/external/llvm-project/libcxx/test/support/
Dtest_allocator.h84 typedef typename std::add_lvalue_reference<value_type>::type reference;
85 typedef typename std::add_lvalue_reference<const value_type>::type const_reference;
174 typedef typename std::add_lvalue_reference<value_type>::type reference;
175 typedef typename std::add_lvalue_reference<const value_type>::type const_reference;
/external/libcxx/test/support/
Dtest_allocator.h85 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/llvm-project/libcxx/include/
D__functional_base_0334 typedef typename add_lvalue_reference<
42 typedef typename add_lvalue_reference<
50 typedef typename add_lvalue_reference<
/external/llvm-project/clang/include/clang/AST/
DTemplateArgumentVisitor.h84 : public templateargumentvisitor::Base<std::add_lvalue_reference, ImplClass,
/external/skqp/src/utils/
DSkCallableTraits.h77 struct SkCallableTraits<R T::*> : sk_base_callable_traits<typename std::add_lvalue_reference<R>::ty…
/external/skia/src/utils/
DSkCallableTraits.h78 struct SkCallableTraits<R T::*> : sk_base_callable_traits<typename std::add_lvalue_reference<R>::ty…
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/meta/
Dtype_traits_test.cc991 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int); in TEST()
992 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int); in TEST()
993 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&); in TEST()
994 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&); in TEST()
995 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&&); in TEST()
996 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&&); in TEST()
/external/libtextclassifier/abseil-cpp/absl/meta/
Dtype_traits_test.cc991 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int); in TEST()
992 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int); in TEST()
993 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&); in TEST()
994 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&); in TEST()
995 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&&); in TEST()
996 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&&); in TEST()
/external/webrtc/third_party/abseil-cpp/absl/meta/
Dtype_traits_test.cc991 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int); in TEST()
992 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int); in TEST()
993 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&); in TEST()
994 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&); in TEST()
995 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&&); in TEST()
996 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&&); in TEST()
/external/openscreen/third_party/abseil/src/absl/meta/
Dtype_traits_test.cc991 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int); in TEST()
992 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int); in TEST()
993 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&); in TEST()
994 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&); in TEST()
995 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&&); in TEST()
996 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&&); in TEST()
/external/abseil-cpp/absl/meta/
Dtype_traits_test.cc991 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int); in TEST()
992 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int); in TEST()
993 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&); in TEST()
994 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&); in TEST()
995 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, int&&); in TEST()
996 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(add_lvalue_reference, volatile int&&); in TEST()
/external/pigweed/pw_minimal_cpp_stdlib/public/internal/
Dtype_traits.h387 struct add_lvalue_reference : decltype(impl::AddLValueReference<T>(0)) {};
390 using add_lvalue_reference_t = typename add_lvalue_reference<T>::type;

12