/third_party/boost/libs/mp11/test/ |
D | mp_defer.cpp | 20 template<class T> struct has_type struct 42 BOOST_TEST_TRAIT_TRUE((has_type<add_pointer_impl<void>>)); in main() argument 45 BOOST_TEST_TRAIT_TRUE((has_type<add_pointer_impl<int>>)); in main() 48 BOOST_TEST_TRAIT_FALSE((has_type<add_pointer_impl<>>)); in main() 49 BOOST_TEST_TRAIT_FALSE((has_type<add_pointer_impl<void, void>>)); in main() 52 BOOST_TEST_TRAIT_TRUE((has_type<Q_add_pointer_impl<void>>)); in main() 57 BOOST_TEST_TRAIT_TRUE((has_type<Q_add_pointer_impl<int>>)); in main() 61 BOOST_TEST_TRAIT_FALSE((has_type<Q_add_pointer_impl<>>)); in main() 62 BOOST_TEST_TRAIT_FALSE((has_type<Q_add_pointer_impl<void, void>>)); in main()
|
/third_party/boost/libs/type_traits/test/ |
D | common_type_sfinae2_test.cpp | 23 template<class T> struct has_type: tt::integral_constant<bool, sizeof(has_type_impl<T>(0)) == sizeo… struct 32 BOOST_CHECK_INTEGRAL_CONSTANT( (has_type< tt::common_type<int, void*> >::value), false ); in TT_TEST_BEGIN() 33 BOOST_CHECK_INTEGRAL_CONSTANT( (has_type< tt::common_type<X, Y> >::value), false ); in TT_TEST_BEGIN() 34 BOOST_CHECK_INTEGRAL_CONSTANT( (has_type< tt::common_type<X&, int const*> >::value), false ); in TT_TEST_BEGIN() 35 BOOST_CHECK_INTEGRAL_CONSTANT( (has_type< tt::common_type<X, Y, int, void*> >::value), false ); in TT_TEST_BEGIN()
|
D | detected_or_test.cpp | 26 struct has_type { struct 35 CHECK_TRUE((::tt::detected_or<bool, type_t, has_type>::value_t::value)); argument 38 BOOST_CHECK_TYPE4(::tt::detected_or<bool, type_t, has_type>::type, char); 41 BOOST_CHECK_TYPE4(::tt::detected_or_t<bool, type_t, has_type>, char);
|
D | is_detected_convertible.cpp | 26 struct has_type { struct 35 CHECK_TRUE((::tt::is_detected_convertible<long, type_t, has_type>::value)); argument 39 CHECK_TRUE((::tt::is_detected_convertible_v<long, type_t, has_type>));
|
D | is_detected_test.cpp | 26 struct has_type { struct 35 CHECK_TRUE((::tt::is_detected<type_t, has_type>::value)); argument 39 CHECK_TRUE((::tt::is_detected_v<type_t, has_type>));
|
D | is_detected_exact_test.cpp | 26 struct has_type { struct 35 CHECK_TRUE((::tt::is_detected_exact<char, type_t, has_type>::value)); argument 39 CHECK_TRUE((::tt::is_detected_exact_v<char, type_t, has_type>));
|
D | detected_test.cpp | 26 struct has_type { struct 35 BOOST_CHECK_TYPE3(::tt::detected_t<type_t, has_type>, char); argument
|
/third_party/boost/libs/metaparse/test/ |
D | has_type.cpp | 21 BOOST_METAPARSE_TEST_CASE(has_type) in BOOST_METAPARSE_TEST_CASE() argument 23 using boost::metaparse::v1::impl::has_type; in BOOST_METAPARSE_TEST_CASE() 27 BOOST_MPL_ASSERT((not_<has_type<int>::type>)); in BOOST_METAPARSE_TEST_CASE() 30 BOOST_MPL_ASSERT((has_type<nullary_metafunction>)); in BOOST_METAPARSE_TEST_CASE()
|
/third_party/boost/boost/mpl/aux_/preprocessed/dmc/ |
D | quote.hpp | 36 , aux::has_type< F<U1> >::value 53 , aux::has_type< F< U1,U2 > >::value 70 , aux::has_type< F< U1,U2,U3 > >::value 90 , aux::has_type< F< U1,U2,U3,U4 > >::value 115 , aux::has_type< F< U1,U2,U3,U4,U5 > >::value
|
/third_party/boost/boost/mpl/aux_/preprocessed/plain/ |
D | quote.hpp | 36 , aux::has_type< F<U1> >::value 53 , aux::has_type< F< U1,U2 > >::value 70 , aux::has_type< F< U1,U2,U3 > >::value 90 , aux::has_type< F< U1,U2,U3,U4 > >::value 115 , aux::has_type< F< U1,U2,U3,U4,U5 > >::value
|
/third_party/boost/boost/mpl/aux_/preprocessed/mwcw/ |
D | quote.hpp | 36 , aux::has_type< F<U1> >::value 53 , aux::has_type< F< U1,U2 > >::value 70 , aux::has_type< F< U1,U2,U3 > >::value 90 , aux::has_type< F< U1,U2,U3,U4 > >::value 115 , aux::has_type< F< U1,U2,U3,U4,U5 > >::value
|
/third_party/boost/boost/mpl/aux_/preprocessed/gcc/ |
D | quote.hpp | 36 , aux::has_type< F<U1> >::value 53 , aux::has_type< F< U1,U2 > >::value 70 , aux::has_type< F< U1,U2,U3 > >::value 90 , aux::has_type< F< U1,U2,U3,U4 > >::value 115 , aux::has_type< F< U1,U2,U3,U4,U5 > >::value
|
/third_party/boost/boost/mpl/aux_/preprocessed/msvc70/ |
D | quote.hpp | 37 : quote_impl< aux::has_type< F<U1> >::value > 52 : quote_impl< aux::has_type< F< U1,U2 > >::value > 67 : quote_impl< aux::has_type< F< U1,U2,U3 > >::value > 85 : quote_impl< aux::has_type< F< U1,U2,U3,U4 > >::value > 108 : quote_impl< aux::has_type< F< U1,U2,U3,U4,U5 > >::value >
|
/third_party/boost/boost/mpl/aux_/preprocessed/no_ctps/ |
D | quote.hpp | 37 : quote_impl< aux::has_type< F<U1> >::value > 52 : quote_impl< aux::has_type< F< U1,U2 > >::value > 67 : quote_impl< aux::has_type< F< U1,U2,U3 > >::value > 85 : quote_impl< aux::has_type< F< U1,U2,U3,U4 > >::value > 108 : quote_impl< aux::has_type< F< U1,U2,U3,U4,U5 > >::value >
|
/third_party/boost/boost/mpl/aux_/preprocessed/bcc/ |
D | quote.hpp | 38 , aux::has_type< F<U1> >::value 54 , aux::has_type< F< U1,U2 > >::value 70 , aux::has_type< F< U1,U2,U3 > >::value 89 , aux::has_type< F< U1,U2,U3,U4 > >::value 113 , aux::has_type< F< U1,U2,U3,U4,U5 > >::value
|
/third_party/boost/libs/hana/test/optional/ |
D | nested_type.cpp | 20 struct has_type : std::false_type { }; struct 23 struct has_type<T, void_t<typename T::type>> struct 31 static_assert(!has_type<decltype(hana::nothing)>{}, "");
|
/third_party/boost/boost/mpl/aux_/ |
D | push_back_impl.hpp | 53 : aux::has_type< push_back< Seq, has_push_back_arg > > 57 typedef aux::has_type< push_back< Seq, has_push_back_arg > > type; 59 (aux::has_type< push_back< Seq, has_push_back_arg > >::value)
|
D | push_front_impl.hpp | 54 : aux::has_type< push_front< Seq, has_push_front_arg > > 58 typedef aux::has_type< push_front< Seq, has_push_front_arg > > type; 60 (aux::has_type< push_front< Seq, has_push_front_arg > >::value)
|
D | has_type.hpp | 20 BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(has_type, type, true)
|
/third_party/boost/libs/hana/example/optional/ |
D | sfinae_friendly_metafunctions.cpp | 21 struct has_type : std::false_type { }; struct 24 struct has_type<T, void_t<typename T::type>> struct 41 static_assert(!has_type<common_type<int, int*>>{}, "");
|
/third_party/boost/boost/range/ |
D | has_range_iterator.hpp | 40 has_type<boost::range_const_iterator< 42 has_type<boost::range_mutable_iterator<T> > 60 has_type<boost::range_const_iterator<T> >
|
D | difference_type.hpp | 29 template< class T, bool B = has_type<range_iterator<T> >::value >
|
D | size_type.hpp | 71 template<typename C, bool B = range_detail::has_type< range_iterator<C> >::value>
|
/third_party/boost/boost/mpl/ |
D | quote.hpp | 132 , aux::has_type< F< BOOST_MPL_PP_PARAMS(i_, U) > >::value in BOOST_PP_CAT() 138 , aux::has_type< F< BOOST_MPL_PP_PARAMS(i_, U) > >::value in BOOST_PP_CAT() 143 : quote_impl< aux::has_type< F< BOOST_MPL_PP_PARAMS(i_, U) > >::value > in BOOST_PP_CAT()
|
/third_party/skia/third_party/externals/spirv-headers/tools/buildHeaders/ |
D | jsonToSpirv.h | 261 InstructionValue(EnumValue&& e, const std::string& printClass, bool has_type, bool has_result) in InstructionValue() argument 265 typePresent(has_type), in InstructionValue()
|