Home
last modified time | relevance | path

Searched refs:is_sequence (Results 1 – 25 of 168) sorted by relevance

1234567

/third_party/boost/libs/mpl/test/
Dis_sequence.cpp28 MPL_ASSERT_NOT(( is_sequence< std_vector<int> > )); in MPL_TEST_CASE()
29 MPL_ASSERT_NOT(( is_sequence< int_<0> > )); in MPL_TEST_CASE()
30 MPL_ASSERT_NOT(( is_sequence< int > )); in MPL_TEST_CASE()
31 MPL_ASSERT_NOT(( is_sequence< int& > )); in MPL_TEST_CASE()
32 MPL_ASSERT_NOT(( is_sequence< UDT > )); in MPL_TEST_CASE()
33 MPL_ASSERT_NOT(( is_sequence< UDT* > )); in MPL_TEST_CASE()
34 MPL_ASSERT(( is_sequence< range_c<int,0,0> > )); in MPL_TEST_CASE()
35 MPL_ASSERT(( is_sequence< list<> > )); in MPL_TEST_CASE()
36 MPL_ASSERT(( is_sequence< list<int> > )); in MPL_TEST_CASE()
37 MPL_ASSERT(( is_sequence< vector<> > )); in MPL_TEST_CASE()
[all …]
Das_sequence.cpp20 MPL_ASSERT(( is_sequence< as_sequence<int>::type > )); in MPL_TEST_CASE()
21 MPL_ASSERT(( is_sequence< as_sequence<UDT>::type > )); in MPL_TEST_CASE()
22 MPL_ASSERT(( is_sequence< as_sequence< vector<> >::type > )); in MPL_TEST_CASE()
/third_party/boost/libs/mpl/doc/src/refmanual/
Dis_sequence.rst1 .. Sequences/Intrinsic Metafunctions//is_sequence
3 is_sequence title
14 struct is_sequence
33 #include <boost/mpl/is_sequence.hpp>
52 typedef is_sequence<X>::type c;
79 BOOST_MPL_ASSERT_NOT(( is_sequence< std::vector<int> > ));
80 BOOST_MPL_ASSERT_NOT(( is_sequence< int > ));
81 BOOST_MPL_ASSERT_NOT(( is_sequence< int& > ));
82 BOOST_MPL_ASSERT_NOT(( is_sequence< UDT > ));
83 BOOST_MPL_ASSERT_NOT(( is_sequence< UDT* > ));
[all …]
/third_party/boost/boost/mpl/
Dis_sequence.hpp64 struct is_sequence struct
75 BOOST_MPL_AUX_LAMBDA_SUPPORT(1, is_sequence, (T))
83 struct is_sequence
93 struct is_sequence
96 BOOST_MPL_AUX_LAMBDA_SUPPORT(1, is_sequence, (T))
102 template<> struct is_sequence<int> struct
108 BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, is_sequence)
/third_party/boost/libs/fusion/test/sequence/
Dset.cpp89 BOOST_MPL_ASSERT((traits::is_sequence<t1>)); in main()
90 BOOST_MPL_ASSERT((traits::is_sequence<t2>)); in main()
91 BOOST_MPL_ASSERT((traits::is_sequence<t3>)); in main()
92 BOOST_STATIC_ASSERT(traits::is_sequence<t1>::value); in main()
93 BOOST_STATIC_ASSERT(traits::is_sequence<t2>::value); in main()
94 BOOST_STATIC_ASSERT(traits::is_sequence<t3>::value); in main()
103 BOOST_MPL_ASSERT((boost::mpl::is_sequence<t1>)); in main()
104 BOOST_MPL_ASSERT((boost::mpl::is_sequence<t2>)); in main()
105 BOOST_MPL_ASSERT((boost::mpl::is_sequence<t3>)); in main()
Dmisc.hpp172 BOOST_STATIC_ASSERT(traits::is_sequence<t1>::value); in test()
173 BOOST_STATIC_ASSERT(traits::is_sequence<t2>::value); in test()
174 BOOST_STATIC_ASSERT(traits::is_sequence<t3>::value); in test()
175 BOOST_STATIC_ASSERT(!traits::is_sequence<int>::value); in test()
176 BOOST_STATIC_ASSERT(!traits::is_sequence<char>::value); in test()
185 BOOST_STATIC_ASSERT(boost::mpl::is_sequence<t1>::value); in test()
186 BOOST_STATIC_ASSERT(boost::mpl::is_sequence<t2>::value); in test()
187 BOOST_STATIC_ASSERT(boost::mpl::is_sequence<t3>::value); in test()
Dmap_misc.cpp145 BOOST_STATIC_ASSERT(traits::is_sequence<t1>::value); in test()
146 BOOST_STATIC_ASSERT(traits::is_sequence<t2>::value); in test()
147 BOOST_STATIC_ASSERT(traits::is_sequence<t3>::value); in test()
148 BOOST_STATIC_ASSERT(!traits::is_sequence<int>::value); in test()
149 BOOST_STATIC_ASSERT(!traits::is_sequence<char>::value); in test()
158 BOOST_STATIC_ASSERT(boost::mpl::is_sequence<t1>::value); in test()
159 BOOST_STATIC_ASSERT(boost::mpl::is_sequence<t2>::value); in test()
160 BOOST_STATIC_ASSERT(boost::mpl::is_sequence<t3>::value); in test()
Dboost_array.cpp27 BOOST_MPL_ASSERT((traits::is_sequence<array_type>)); in main()
29 BOOST_STATIC_ASSERT(traits::is_sequence<array_type>::value); in main()
Darray.cpp23 BOOST_MPL_ASSERT((traits::is_sequence<array_type>)); in main()
25 BOOST_STATIC_ASSERT(traits::is_sequence<array_type>::value); in main()
Dstd_array.cpp34 BOOST_MPL_ASSERT((traits::is_sequence<array_type>)); in main()
36 BOOST_STATIC_ASSERT(traits::is_sequence<array_type>::value); in main()
/third_party/boost/boost/fusion/sequence/comparison/
Denable_comparison.hpp23 : mpl::and_<traits::is_sequence<Seq1>, traits::is_sequence<Seq2> >
29 traits::is_sequence<Seq1>, traits::is_sequence<Seq2>
/third_party/boost/libs/spirit/classic/test/
Dparser_traits_tests.cpp102 BOOST_STATIC_ASSERT(!is_sequence<plain_t>::value); in parser_traits_tests()
103 BOOST_STATIC_ASSERT(!is_sequence<action_t>::value); in parser_traits_tests()
105 BOOST_STATIC_ASSERT(!is_sequence<alternative_t>::value); in parser_traits_tests()
106 BOOST_STATIC_ASSERT(is_sequence<sequence_t>::value); in parser_traits_tests()
107 BOOST_STATIC_ASSERT(!is_sequence<sequential_or_t>::value); in parser_traits_tests()
108 BOOST_STATIC_ASSERT(!is_sequence<intersection_t>::value); in parser_traits_tests()
109 BOOST_STATIC_ASSERT(!is_sequence<difference_t>::value); in parser_traits_tests()
110 BOOST_STATIC_ASSERT(!is_sequence<exclusive_or_t>::value); in parser_traits_tests()
112 BOOST_STATIC_ASSERT(!is_sequence<optional_t>::value); in parser_traits_tests()
113 BOOST_STATIC_ASSERT(!is_sequence<kleene_star_t>::value); in parser_traits_tests()
[all …]
/third_party/boost/boost/fusion/container/map/
Dmap.hpp70 … template <typename Sequence, typename = typename enable_if<traits::is_sequence<Sequence>>::type>
76 … template <typename Sequence, typename = typename enable_if<traits::is_sequence<Sequence>>::type>
82 … template <typename Sequence, typename = typename enable_if<traits::is_sequence<Sequence>>::type>
116 typename enable_if<traits::is_sequence<Sequence>, map&>::type
/third_party/boost/boost/spirit/home/x3/support/traits/
Dtuple_traits.hpp34 fusion::traits::is_sequence<A>
35 , fusion::traits::is_sequence<B>
43 fusion::traits::is_sequence<Seq>
Dis_substitute.hpp55 fusion::traits::is_sequence<T>,
56 fusion::traits::is_sequence<Attribute>,
105 mpl::and_<fusion::traits::is_sequence<T>
106 , fusion::traits::is_sequence<Attribute>>
Dattribute_category.hpp53 fusion::traits::is_sequence<T>
63 fusion::traits::is_sequence<T>
88 , mpl::not_<fusion::traits::is_sequence<T> >
/third_party/boost/libs/fusion/doc/
Dsupport.qbk13 [section is_sequence]
26 struct is_sequence
41 typedef traits::is_sequence<T>::type c;
50 #include <boost/fusion/support/is_sequence.hpp>
51 #include <boost/fusion/include/is_sequence.hpp>
55 BOOST_MPL_ASSERT_NOT(( traits::is_sequence< std::vector<int> > ));
56 BOOST_MPL_ASSERT_NOT(( is_sequence< int > ));
57 BOOST_MPL_ASSERT(( traits::is_sequence<__list__<> > ));
58 BOOST_MPL_ASSERT(( traits::is_sequence<__list__<int> > ));
59 BOOST_MPL_ASSERT(( traits::is_sequence<__vector__<> > ));
[all …]
/third_party/boost/boost/fusion/sequence/
Dintrinsic_fwd.hpp137 traits::is_sequence<Sequence>
146 traits::is_sequence<Sequence>
160 traits::is_sequence<Sequence>
169 traits::is_sequence<Sequence>
/third_party/boost/boost/fusion/support/detail/
Dis_same_size.hpp17 = traits::is_sequence<Sequence1>::value &&
18 traits::is_sequence<Sequence2>::value>
/third_party/boost/boost/fusion/algorithm/iteration/
Dfor_each_fwd.hpp25 inline typename enable_if<traits::is_sequence<Sequence> >::type
30 inline typename enable_if<traits::is_sequence<Sequence> >::type
Dfor_each.hpp32 inline typename enable_if<traits::is_sequence<Sequence> >::type
40 inline typename enable_if<traits::is_sequence<Sequence> >::type
/third_party/boost/boost/spirit/home/support/
Dattributes.hpp80 fusion::traits::is_sequence<T>,
81 fusion::traits::is_sequence<Expected>,
167 fusion::traits::is_sequence<T>
168 , fusion::traits::is_sequence<Expected>
181 mpl::not_<fusion::traits::is_sequence<T> >
182 , fusion::traits::is_sequence<Expected> >
253 fusion::traits::is_sequence<T>,
488 fusion::traits::is_sequence<Attribute>
612 fusion::traits::is_sequence<Attribute>
1038 , bool IsFusionSeq = fusion::traits::is_sequence<T>::value
[all …]
/third_party/boost/boost/fusion/sequence/intrinsic/
Dswap.hpp29 traits::is_sequence<Seq1>,
30 traits::is_sequence<Seq2>
Dend.hpp77 traits::is_sequence<Sequence>
89 traits::is_sequence<Sequence>
Dbegin.hpp77 traits::is_sequence<Sequence>
89 traits::is_sequence<Sequence>

1234567