/dports/devel/sol2/sol2-4.0.0-alpha/include/sol/ |
H A D | traits.hpp | 151 namespace meta_detail { namespace 161 struct index_in_pack : meta_detail::index_in_pack<0, T, Args...> { }; 164 struct index_in : meta_detail::index_in_pack<0, T, List> { }; 183 namespace meta_detail { namespace 204 …struct count_for_pack : meta_detail::count_when_for_pack<meta_detail::on_always, sizeof...(Ts), 0,… 216 …struct count_for_to_pack : meta_detail::count_when_for_pack<meta_detail::on_always, Limit, 0, Pred… 257 namespace meta_detail { namespace 273 namespace meta_detail { namespace 533 …class supports_to_string_member : public meta::boolean<meta_detail::has_to_string_test<meta_detail… 536 using is_callable = boolean<meta_detail::is_callable<T>::value>; [all …]
|
H A D | unique_usertype_traits.hpp | 79 namespace meta { namespace meta_detail { namespace 96 …using unique_usertype_actual_t = typename meta::meta_detail::unique_actual_type<unique_usertype_tr… 98 namespace meta { namespace meta_detail { namespace 131 …using unique_usertype_element_t = typename meta::meta_detail::unique_element_type<unique_usertype_… 140 …struct is_unique_usertype : std::integral_constant<bool, meta::meta_detail::unique_valid<unique_us… 145 namespace meta { namespace meta_detail { namespace 171 if constexpr (meta::meta_detail::unique_usertype_is_null_with_state_v<std::remove_cv_t<T>>) { in unique_is_null_noexcept() 183 if constexpr (meta::meta_detail::unique_usertype_is_null_with_state_v<Tu>) { in unique_is_null() 193 if constexpr (meta::meta_detail::unique_usertype_get_with_state_v<std::remove_cv_t<T>>) { in unique_get_noexcept() 205 if constexpr (meta::meta_detail::unique_usertype_get_with_state_v<Tu>) { in unique_get() [all …]
|
H A D | base_traits.hpp | 48 namespace meta_detail { namespace 60 using is_detected = typename meta_detail::is_detected<Trait, void, Args...>::type; 83 namespace meta_detail { namespace 91 using is_specialization_of = meta_detail::is_specialization_of<std::remove_cv_t<T>, Templ>; 107 namespace meta_detail { namespace
|
/dports/www/osrm-backend/osrm-backend-5.26.0/third_party/sol2/sol/ |
H A D | traits.hpp | 98 namespace meta_detail { namespace 174 namespace meta_detail { namespace 183 struct index_in_pack : meta_detail::index_in_pack<0, T, Args...> {}; 186 struct index_in : meta_detail::index_in_pack<0, T, List> {}; 203 namespace meta_detail { namespace 253 namespace meta_detail { namespace 269 namespace meta_detail { namespace 529 struct is_callable : boolean<meta_detail::is_callable<T>::value> {}; 562 …using has_size = meta::boolean<meta_detail::has_size_test<T>::value || meta_detail::has_size_test<… 615 namespace meta_detail { namespace [all …]
|
/dports/emulators/mess/mame-mame0226/3rdparty/sol2/sol/ |
H A D | traits.hpp | 151 namespace meta_detail { namespace 160 struct index_in_pack : meta_detail::index_in_pack<0, T, Args...> { }; 163 struct index_in : meta_detail::index_in_pack<0, T, List> { }; 180 namespace meta_detail { namespace 210 struct count_2_for_pack : meta_detail::count_2_for_pack<0, Pred, Ts...> { }; 230 namespace meta_detail { namespace 245 namespace meta_detail { namespace 309 struct is_callable : boolean<meta_detail::is_callable<T>::value> {}; 312 struct has_begin_end : decltype(meta_detail::has_begin_end_impl::test<T>(0)) {}; 337 namespace meta_detail { namespace [all …]
|
/dports/emulators/mame/mame-mame0226/3rdparty/sol2/sol/ |
H A D | traits.hpp | 151 namespace meta_detail { namespace 160 struct index_in_pack : meta_detail::index_in_pack<0, T, Args...> { }; 163 struct index_in : meta_detail::index_in_pack<0, T, List> { }; 180 namespace meta_detail { namespace 210 struct count_2_for_pack : meta_detail::count_2_for_pack<0, Pred, Ts...> { }; 230 namespace meta_detail { namespace 245 namespace meta_detail { namespace 309 struct is_callable : boolean<meta_detail::is_callable<T>::value> {}; 312 struct has_begin_end : decltype(meta_detail::has_begin_end_impl::test<T>(0)) {}; 337 namespace meta_detail { namespace [all …]
|
/dports/misc/thrill/thrill-12c5b59bca66df93b66628b3829027bd0f110dd9/extlib/tlx/tlx/meta/ |
H A D | call_for_range.hpp | 29 namespace meta_detail { namespace 56 meta_detail::CallForRangeImpl<0, Size, Functor>::call( in call_for_range() 63 meta_detail::CallForRangeImpl<Begin, End - Begin, Functor>::call( in call_for_range()
|
H A D | vmap_for_range.hpp | 31 namespace meta_detail { namespace 63 return meta_detail::VMapForRangeImpl<0, Size, Functor>::call( in vmap_for_range() 70 return meta_detail::VMapForRangeImpl<Begin, End - Begin, Functor>::call( in vmap_for_range()
|
H A D | index_sequence.hpp | 29 namespace meta_detail { namespace 49 : public meta_detail::make_index_sequence_helper<Size>::type { };
|
H A D | call_foreach_tuple.hpp | 30 namespace meta_detail { namespace 48 meta_detail::call_foreach_tuple_impl( in call_foreach_tuple()
|
H A D | vmap_foreach_tuple.hpp | 28 namespace meta_detail { namespace 46 return meta_detail::vmap_foreach_tuple_impl( in vmap_foreach_tuple()
|
H A D | vmap_foreach_tuple_with_index.hpp | 30 namespace meta_detail { namespace 48 return meta_detail::vmap_foreach_tuple_with_index_impl( in vmap_foreach_tuple_with_index()
|
H A D | apply_tuple.hpp | 28 namespace meta_detail { namespace 43 return meta_detail::apply_tuple_impl( in apply_tuple()
|
H A D | call_foreach_tuple_with_index.hpp | 30 namespace meta_detail { namespace 48 meta_detail::call_foreach_tuple_with_index_impl( in call_foreach_tuple_with_index()
|
H A D | call_foreach.hpp | 25 namespace meta_detail { namespace 48 meta_detail::call_foreach_impl( in call_foreach()
|
H A D | fold_left_tuple.hpp | 27 namespace meta_detail { namespace 46 return meta_detail::fold_left_tuple_impl( in fold_left_tuple()
|
/dports/devel/tlx/tlx-0.5.20200222-5-g8982a9d/tlx/meta/ |
H A D | call_for_range.hpp | 29 namespace meta_detail { namespace 56 meta_detail::CallForRangeImpl<0, Size, Functor>::call( in call_for_range() 63 meta_detail::CallForRangeImpl<Begin, End - Begin, Functor>::call( in call_for_range()
|
H A D | vmap_for_range.hpp | 31 namespace meta_detail { namespace 63 return meta_detail::VMapForRangeImpl<0, Size, Functor>::call( in vmap_for_range() 70 return meta_detail::VMapForRangeImpl<Begin, End - Begin, Functor>::call( in vmap_for_range()
|
H A D | index_sequence.hpp | 29 namespace meta_detail { namespace 49 : public meta_detail::make_index_sequence_helper<Size>::type { };
|
H A D | vmap_foreach_tuple_with_index.hpp | 30 namespace meta_detail { namespace 48 return meta_detail::vmap_foreach_tuple_with_index_impl( in vmap_foreach_tuple_with_index()
|
H A D | apply_tuple.hpp | 28 namespace meta_detail { namespace 43 return meta_detail::apply_tuple_impl( in apply_tuple()
|
H A D | call_foreach_tuple_with_index.hpp | 30 namespace meta_detail { namespace 48 meta_detail::call_foreach_tuple_with_index_impl( in call_foreach_tuple_with_index()
|
H A D | vmap_foreach_tuple.hpp | 28 namespace meta_detail { namespace 46 return meta_detail::vmap_foreach_tuple_impl( in vmap_foreach_tuple()
|
H A D | call_foreach_tuple.hpp | 30 namespace meta_detail { namespace 48 meta_detail::call_foreach_tuple_impl( in call_foreach_tuple()
|
H A D | call_foreach.hpp | 25 namespace meta_detail { namespace 48 meta_detail::call_foreach_impl( in call_foreach()
|