/external/llvm-project/libcxx/test/std/utilities/meta/meta.trans/meta.trans.ref/ |
D | add_lvalue_ref.pass.cpp | 21 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/ |
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/llvm-project/libcxx/test/std/containers/ |
D | test_compare.h | 27 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()
|
D | test_hash.h | 24 operator()(typename std::add_lvalue_reference<const typename C::argument_type>::type x) const in operator()
|
/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/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/llvm-project/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/llvm-project/libcxx/test/std/concepts/lang/ |
D | same_as.pass.cpp | 183 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/ |
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/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 …]
|
/external/llvm-project/libcxx/test/support/ |
D | test_allocator.h | 84 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/ |
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/llvm-project/libcxx/include/ |
D | __functional_base_03 | 34 typedef typename add_lvalue_reference< 42 typedef typename add_lvalue_reference< 50 typedef typename add_lvalue_reference<
|
/external/llvm-project/clang/include/clang/AST/ |
D | TemplateArgumentVisitor.h | 84 : public templateargumentvisitor::Base<std::add_lvalue_reference, ImplClass,
|
/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/src/utils/ |
D | SkCallableTraits.h | 78 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/ |
D | type_traits_test.cc | 991 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/ |
D | type_traits_test.cc | 991 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/ |
D | type_traits_test.cc | 991 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/ |
D | type_traits_test.cc | 991 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/ |
D | type_traits_test.cc | 991 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/ |
D | type_traits.h | 387 struct add_lvalue_reference : decltype(impl::AddLValueReference<T>(0)) {}; 390 using add_lvalue_reference_t = typename add_lvalue_reference<T>::type;
|