/third_party/boost/boost/fusion/sequence/ |
D | intrinsic_fwd.hpp | 52 template <typename Sequence, typename N> 55 template <typename Sequence, int N> 58 template <typename Sequence> 61 template <typename Sequence> 64 template <typename Sequence> 67 template <typename Sequence> 70 template <typename Sequence> 73 template <typename Sequence, typename Key> 76 template <typename Sequence> 79 template <typename Sequence> [all …]
|
/third_party/boost/boost/fusion/sequence/intrinsic/ |
D | at.hpp | 36 template <typename Sequence, typename N> 43 template <typename Sequence, typename N> 44 struct apply : Sequence::template at<Sequence, N> {}; 65 template <typename Sequence, typename N, typename Tag> 69 … mpl::less<N, typename extension::size_impl<Tag>::template apply<Sequence>::type> 70 , traits::is_unbounded<Sequence> 72 , typename extension::at_impl<Tag>::template apply<Sequence, N> 80 template <typename Sequence, typename N> 82 : detail::at_impl<Sequence, N, typename detail::tag_of<Sequence>::type> 85 template <typename Sequence, int N> [all …]
|
D | begin.hpp | 34 template <typename Sequence> 37 traits::is_segmented<Sequence> 38 , detail::segmented_begin<Sequence> 47 template <typename Sequence> 48 struct apply : Sequence::template begin<Sequence> {}; 66 template <typename Sequence> 68 : extension::begin_impl<typename detail::tag_of<Sequence>::type>:: 69 template apply<Sequence> 73 template <typename Sequence> 77 traits::is_sequence<Sequence> [all …]
|
D | end.hpp | 34 template <typename Sequence> 37 traits::is_segmented<Sequence> 38 , detail::segmented_end<Sequence> 47 template <typename Sequence> 48 struct apply : Sequence::template end<Sequence> {}; 66 template <typename Sequence> 68 : extension::end_impl<typename detail::tag_of<Sequence>::type>:: 69 template apply<Sequence> 73 template <typename Sequence> 77 traits::is_sequence<Sequence> [all …]
|
D | segments.hpp | 28 template <typename Sequence> 35 template <typename Sequence> 36 struct apply : Sequence::template segments<Sequence> {}; 45 template <typename Sequence> 48 typedef typename traits::tag_of<Sequence>::type tag_type; 51 extension::segments_impl<tag_type>::template apply<Sequence>::type 56 template <typename Sequence> 60 is_const<Sequence> 61 , result_of::segments<Sequence> 63 segments(Sequence& seq) in segments() [all …]
|
D | at_key.hpp | 58 template <typename Sequence, typename Key> 59 struct apply : Sequence::template at_key_impl<Sequence, Key> {}; 74 template <typename Sequence, typename Key, typename Tag> 78 typename extension::has_key_impl<Tag>::template apply<Sequence, Key> 79 , traits::is_unbounded<Sequence> 81 , typename extension::at_key_impl<Tag>::template apply<Sequence, Key> 89 template <typename Sequence, typename Key> 91 : detail::at_key_impl<Sequence, Key, typename detail::tag_of<Sequence>::type> 95 template <typename Key, typename Sequence> 99 is_const<Sequence> [all …]
|
D | size.hpp | 33 template<typename Sequence> 34 struct unsegmented_size : Sequence::size {}; 36 template <typename Sequence> 39 traits::is_segmented<Sequence> 40 , detail::segmented_size<Sequence> 41 , unsegmented_size<Sequence> 49 template <typename Sequence> 50 struct apply : Sequence::template size<Sequence> {}; 68 template <typename Sequence> 71 extension::size_impl<typename detail::tag_of<Sequence>::type> [all …]
|
/third_party/boost/boost/geometry/geometries/adapted/ |
D | boost_fusion.hpp | 54 template <class Sequence> 58 Sequence, 60 typename boost::mpl::front<Sequence>::type, 63 >::value == boost::mpl::size<Sequence>::value 67 template <class Sequence> 69 boost::fusion::result_of::size<Sequence>::value == 2 || 70 boost::fusion::result_of::size<Sequence>::value == 3> {}; 72 template<typename Sequence> 74 : boost::mpl::and_<boost::fusion::traits::is_sequence<Sequence>, 75 fusion_adapt_detail::is_coordinate_size<Sequence>, [all …]
|
/third_party/boost/boost/fusion/functional/invocation/ |
D | invoke.hpp | 61 typename Function, class Sequence, 62 int N = result_of::size<Sequence>::value, 64 bool RandomAccess = traits::is_random_access<Sequence>::value, 69 template <class Sequence, int N> 72 template <typename T, class Sequence> 75 template <typename Function, class Sequence, int N, bool RandomAccess> 78 template <typename Function, class Sequence, int N, bool RandomAccess> 85 template <typename F, class Sequence, int N, bool RandomAccess> 91 Sequence, N, RandomAccess > 94 template <typename Function, class Sequence, int N, bool RandomAccess, typename Enable> [all …]
|
D | invoke_procedure.hpp | 47 typename Function, class Sequence, 48 int N = result_of::size<Sequence>::value, 50 bool RandomAccess = traits::is_random_access<Sequence>::value 64 template <typename Function, class Sequence, class Enable = void> 67 template <typename Function, class Sequence> 68 struct invoke_procedure<Function, Sequence, 71 typename boost::remove_reference<Function>::type,Sequence 79 template <typename Function, class Sequence> 81 inline typename result_of::invoke_procedure<Function, Sequence>::type 82 invoke_procedure(Function f, Sequence & s) in invoke_procedure() [all …]
|
D | invoke_function_object.hpp | 39 class Function, class Sequence, 40 int N = result_of::size<Sequence>::value, 41 bool RandomAccess = traits::is_random_access<Sequence>::value, 46 template <class Sequence, int N> 58 template <class Function, class Sequence, class Enable = void> 61 template <class Function, class Sequence> 62 struct invoke_function_object<Function, Sequence, 65 typename boost::remove_reference<Function>::type, Sequence 70 typename boost::remove_reference<Function>::type, Sequence 75 template <class Function, class Sequence> [all …]
|
/third_party/glslang/Test/baseResults/ |
D | stringToDouble.vert.out | 4 0:? Sequence 7 0:5 Sequence 8 0:5 Sequence 13 0:6 Sequence 18 0:7 Sequence 23 0:8 Sequence 28 0:9 Sequence 33 0:10 Sequence 38 0:11 Sequence 43 0:12 Sequence [all …]
|
D | numeral.frag.out | 23 0:5 Sequence 24 0:5 Sequence 29 0:6 Sequence 34 0:7 Sequence 39 0:8 Sequence 44 0:9 Sequence 49 0:10 Sequence 54 0:11 Sequence 59 0:12 Sequence 64 0:13 Sequence [all …]
|
D | switch.frag.out | 28 0:? Sequence 36 0:21 Sequence 40 0:21 Sequence 46 0:26 Sequence 47 0:28 Sequence 55 0:? Sequence 65 0:34 Sequence 67 0:? Sequence 72 0:? Sequence 81 0:? Sequence [all …]
|
D | hlsl.type.type.conversion.valid.frag.out | 4 0:? Sequence 7 0:? Sequence 8 0:19 Sequence 13 0:20 Sequence 19 0:21 Sequence 25 0:22 Sequence 32 0:23 Sequence 39 0:24 Sequence 47 0:25 Sequence 55 0:26 Sequence [all …]
|
/third_party/boost/boost/spirit/home/qi/detail/ |
D | pass_container.hpp | 30 template <typename Sequence, typename Attribute, typename ValueType> 33 Sequence 49 , typename Sequence, typename Enable = void> 51 : negate_weak_substitute_if_not<Sequence, Attribute, ValueType> 61 , typename Sequence = mpl::true_> 64 negate_weak_substitute_if_not<Sequence, Attribute, Container> 65 , negate_weak_substitute_if_not<Sequence, Attribute, ValueType> > 72 , typename Sequence 88 , typename Sequence> 90 Container, ValueType, Attribute, Sequence, true> [all …]
|
/third_party/boost/boost/spirit/home/karma/detail/ |
D | pass_container.hpp | 35 template <typename Sequence, typename Attribute, typename ValueType> 38 Sequence 54 , typename Sequence, typename Enable = void> 56 : negate_weak_substitute_if_not<Sequence, ValueType, Attribute> 66 , typename Sequence = mpl::true_> 69 negate_weak_substitute_if_not<Sequence, Container, Attribute> 70 , negate_weak_substitute_if_not<Sequence, ValueType, Attribute> > 77 , typename Sequence 93 , typename Sequence> 95 Container, ValueType, Attribute, Sequence, true> [all …]
|
/third_party/boost/boost/fusion/view/flatten_view/ |
D | flatten_view.hpp | 28 template <typename Sequence> 30 : sequence_base<flatten_view<Sequence> > 37 typedef Sequence sequence_type; 38 typedef typename result_of::begin<Sequence>::type first_type; 39 typedef typename result_of::end<Sequence>::type last_type; 42 explicit flatten_view(Sequence& seq) in flatten_view() 51 typename mpl::if_<traits::is_view<Sequence>, Sequence, Sequence&>::type seq; 60 template<typename Sequence> 63 typedef typename Sequence::first_type first_type; 68 typename Sequence::sequence_type> >::type [all …]
|
/third_party/boost/boost/fusion/container/list/ |
D | list.hpp | 44 template <typename Sequence> 46 list(Sequence const& rhs) in list() 49 template <typename Sequence> 52 operator=(Sequence const& rhs) in operator =() 58 template <typename Sequence> 60 list(Sequence&& rhs) in list() 61 : inherited_type(std::forward<Sequence>(rhs)) {} in list() 63 template <typename Sequence> 66 operator=(Sequence&& rhs) in operator =() 68 inherited_type::operator=(std::forward<Sequence>(rhs)); in operator =() [all …]
|
/third_party/boost/libs/hana/example/tutorial/ |
D | appendix_mpl.cpp | 112 template <typename Sequence, typename N> 114 : decltype(hana::at(Sequence{}, N{})) 117 template <typename Sequence, long n> 118 using at_c = at<Sequence, long_<n>>; 120 template <typename Sequence> 122 : decltype(+hana::back(Sequence{})) 125 template <typename Sequence> 127 : decltype(hana::is_empty(Sequence{})) 130 template <typename Sequence> 132 : decltype(+hana::front(Sequence{})) [all …]
|
/third_party/boost/boost/hof/ |
D | is_unpackable.hpp | 46 template<class F, class Sequence> 47 constexpr auto operator()(F&& f, Sequence&& s) const BOOST_HOF_RETURNS 49 …boost::hof::unpack_sequence<typename std::remove_cv<typename std::remove_reference<Sequence>::type… 50 apply(BOOST_HOF_FORWARD(F)(f), BOOST_HOF_FORWARD(Sequence)(s)) 58 template<class Sequence> 61 …:is_invocable<unpack_impl_f, decltype(boost::hof::always(private_unpack_type())), Sequence>::value, 64 …of::detail::unpack_impl(boost::hof::always(private_unpack_type()), std::declval<Sequence>())) type; 67 template<class Sequence> 71 typename unpack_impl_result<Sequence>::type 75 template<class Sequence, class=void> [all …]
|
/third_party/boost/boost/mpl/ |
D | sequence_tag.hpp | 34 typename BOOST_MPL_AUX_NA_PARAM(Sequence) 38 typedef typename Sequence::tag type; 50 template< typename Sequence > struct result_ 52 typedef typename Sequence::tag type; 59 template< typename Sequence > struct result_ 68 typename BOOST_MPL_AUX_NA_PARAM(Sequence) 71 : aux::sequence_tag_impl< !aux::is_msvc_eti_arg<Sequence>::value > 72 ::template result_<Sequence> 85 template< typename Sequence > struct result2_; 91 template< typename Sequence > struct result2_ \ [all …]
|
/third_party/boost/boost/fusion/container/vector/ |
D | vector.hpp | 60 template <typename This, typename T, typename Sequence, std::size_t Size> 61 struct can_convert_impl<This, T, Sequence, Size, true> : true_type {}; 63 template <typename This, typename Sequence, typename T> 64 struct can_convert_impl<This, Sequence, T, 1, true> 68 Sequence 85 template <typename Sequence, std::size_t Size> 86 struct is_longer_sequence_impl<Sequence, true, Size> 88 bool, (fusion::result_of::size<Sequence>::value >= Size) 101 template <typename Sequence, int N> 106 typename remove_reference<Sequence>::type [all …]
|
/third_party/boost/boost/fusion/algorithm/query/ |
D | find.hpp | 29 template <typename Sequence, typename T> 32 traits::is_segmented<Sequence> 33 , detail::result_of_segmented_find<Sequence, T> 35 Sequence, 38 traits::is_associative<Sequence> 49 template <typename T, typename Sequence> 53 is_const<Sequence> 54 , result_of::find<Sequence, T> 56 find(Sequence& seq) in find() 58 typedef typename result_of::find<Sequence, T>::filter filter; in find() [all …]
|
/third_party/boost/boost/fusion/sequence/intrinsic/detail/ |
D | segmented_begin_impl.hpp | 28 template <typename Sequence, typename State, typename Context> 33 typename fusion::result_of::begin<Sequence>::type 34 , typename fusion::result_of::end<Sequence>::type 42 … static type call(Sequence& seq, State const&, Context const& context, segmented_begin_fun) in call() 49 …template <typename Sequence, typename Stack, bool IsSegmented = traits::is_segmented<Sequence>::ty… 53 segmented_end_impl<Sequence, Stack> 58 Sequence 68 static type call(Sequence& seq, Stack const& stack) in call() 74 template <typename Sequence, typename Stack> 75 struct segmented_begin_impl_aux<Sequence, Stack, false> [all …]
|