Searched refs:detected_t (Results 1 – 10 of 10) sorted by relevance
/third_party/boost/libs/type_traits/test/ |
D | detected_test.cpp | 34 BOOST_CHECK_TYPE3(::tt::detected_t<type_t, int>, boost::nonesuch); 35 BOOST_CHECK_TYPE3(::tt::detected_t<type_t, has_type>, char); 36 BOOST_CHECK_TYPE3(::tt::detected_t<type_t, no_type>, boost::nonesuch);
|
/third_party/json/include/nlohmann/detail/meta/ |
D | detected.hpp | 43 using detected_t = typename detector<nonesuch, void, Op, Args...>::type; typedef 52 using is_detected_exact = std::is_same<Expected, detected_t<Op, Args...>>; 56 std::is_convertible<detected_t<Op, Args...>, To>;
|
D | type_traits.hpp | 318 detected_t<value_type_t, ConstructibleArrayType >>::value >>
|
/third_party/boost/libs/type_traits/doc/ |
D | detected.qbk | 13 using detected_t = __below; 32 using size_member_t = boost::detected_t<size_member_tester, T >;
|
D | is_detected_exact.qbk | 13 using is_detected_exact = is_same<Expected, detected_t<Op, Args...> >;
|
D | is_detected_convertible.qbk | 13 using is_detected_convertible = is_convertible<detected_t<Op, Args...>, To>;
|
/third_party/boost/boost/type_traits/ |
D | detected.hpp | 19 using detected_t = typename typedef
|
D | is_detected_exact.hpp | 19 using is_detected_exact = is_same<Expected, detected_t<Op, Args...> >;
|
D | is_detected_convertible.hpp | 19 using is_detected_convertible = is_convertible<detected_t<Op, Args...>, To>;
|
/third_party/json/single_include/nlohmann/ |
D | json.hpp | 2854 using detected_t = typename detector<nonesuch, void, Op, Args...>::type; typedef 2863 using is_detected_exact = std::is_same<Expected, detected_t<Op, Args...>>; 2867 std::is_convertible<detected_t<Op, Args...>, To>; 3257 detected_t<value_type_t, ConstructibleArrayType >>::value >>
|