/haiku-buildtools/gcc/libstdc++-v3/testsuite/20_util/is_lvalue_reference/requirements/ |
H A D | explicit_instantiation.cc | 30 template struct is_lvalue_reference<test_type>;
|
H A D | typedefs.cc | 31 typedef std::is_lvalue_reference<int> test_type;
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/20_util/is_lvalue_reference/ |
H A D | value.cc | 28 using std::is_lvalue_reference; 31 static_assert(test_category<is_lvalue_reference, int&>(true), ""); 32 static_assert(test_category<is_lvalue_reference, ClassType&>(true), ""); 33 static_assert(test_category<is_lvalue_reference, int(&)(int)>(true), ""); 36 static_assert(test_category<is_lvalue_reference, int&&>(false), ""); 37 static_assert(test_category<is_lvalue_reference, ClassType>(false), "");
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/cpp0x/ |
H A D | template_deduction.C | 21 template <class T> struct is_lvalue_reference : public integral_constant<bool, false> {}; struct in inherits:integral_constant 22 template <class T> struct is_lvalue_reference<T&> : public integral_constant<bool, true> {}; struct in inherits:integral_constant 31 sa<is_lvalue_reference<T&&>::value == is_lvalue_ref> t1; 39 sa<is_lvalue_reference<const T&&>::value == is_lvalue_ref> t1; 47 sa<is_lvalue_reference<T*&&>::value == is_lvalue_ref> t1;
|
H A D | constexpr-ref8.C | 8 template<class T> struct is_lvalue_reference { static const bool value = false; }; struct 9 template<class T> struct is_lvalue_reference<T&> { static const bool value = true; }; struct 26 is_lvalue_reference <C &&>::value,
|
H A D | reference_collapsing.C | 22 template <class T> struct is_lvalue_reference : public integral_constant<bool, false> {}; struct in inherits:integral_constant 23 template <class T> struct is_lvalue_reference<T&> : public integral_constant<bool, true> {}; struct in inherits:integral_constant 53 sa<is_lvalue_reference<T>::value == is_lvalue_ref> t1;
|
H A D | pr57101.C | 43 template < typename > struct is_lvalue_reference:false_type struct in namespace:__anon901 98 is_lvalue_reference
|
H A D | variadic98.C | 41 template<typename> struct is_lvalue_reference : public false_type { struct in namespace:std 45 template<typename _Tp> struct is_reference : public integral_constant<bool, (is_lvalue_reference<_Tp>::value || is_rvalue_reference<_Tp>::value)> { 73 template<typename _Tp> inline typename enable_if<!is_lvalue_reference<_Tp>::value, _Tp&&>::type forward(typename std::identity<_Tp>::type& __t) { 75 template<typename _Tp> inline typename enable_if<is_lvalue_reference<_Tp>::value, _Tp>::type forward(typename std::identity<_Tp>::type __t) {
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/20_util/forward/ |
H A D | c_neg.cc | 33 !std::is_lvalue_reference<U>::value
|
H A D | a.cc | 31 !std::is_lvalue_reference<U>::value
|
H A D | b.cc | 31 !std::is_lvalue_reference<U>::value
|
H A D | e.cc | 33 !std::is_lvalue_reference<U>::value
|
H A D | d.cc | 31 !std::is_lvalue_reference<U>::value
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/ |
H A D | pr53752.C | 17 template< typename T > struct is_lvalue_reference : public ::integral_constant<bool,false> { struct in inherits:::integral_constant 28 static const bool value = (::type_traits::ice_or< ::is_lvalue_reference<T>::value, ::is_rvalue_reference<T>::value >::value) ;
|
/haiku-buildtools/gcc/libstdc++-v3/include/bits/ |
H A D | move.h | 89 static_assert(!std::is_lvalue_reference<_Tp>::value, "template argument"
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/experimental/type_traits/ |
H A D | value.cc | 53 && is_lvalue_reference<int&>::value, ""); 55 && !is_lvalue_reference<int>::value, "");
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/opt/ |
H A D | dump1.C | 69 struct is_lvalue_reference struct in namespace:std 99 : public __or_<is_lvalue_reference<_Tp>,
|
/haiku-buildtools/gcc/libstdc++-v3/include/debug/ |
H A D | functions.h | 39 # include <type_traits> // for is_lvalue_reference and __and_ 258 using __lvalref = std::is_lvalue_reference<
|