/third_party/boost/libs/mpl/test/ |
D | is_sequence.cpp | 28 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 …]
|
D | as_sequence.cpp | 20 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/ |
D | is_sequence.rst | 1 .. 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/ |
D | is_sequence.hpp | 64 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/ |
D | set.cpp | 89 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()
|
D | misc.hpp | 172 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()
|
D | map_misc.cpp | 145 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()
|
D | boost_array.cpp | 27 BOOST_MPL_ASSERT((traits::is_sequence<array_type>)); in main() 29 BOOST_STATIC_ASSERT(traits::is_sequence<array_type>::value); in main()
|
D | array.cpp | 23 BOOST_MPL_ASSERT((traits::is_sequence<array_type>)); in main() 25 BOOST_STATIC_ASSERT(traits::is_sequence<array_type>::value); in main()
|
D | std_array.cpp | 34 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/ |
D | enable_comparison.hpp | 23 : 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/ |
D | parser_traits_tests.cpp | 102 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/ |
D | map.hpp | 70 … 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/ |
D | tuple_traits.hpp | 34 fusion::traits::is_sequence<A> 35 , fusion::traits::is_sequence<B> 43 fusion::traits::is_sequence<Seq>
|
D | is_substitute.hpp | 55 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>>
|
D | attribute_category.hpp | 53 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/ |
D | support.qbk | 13 [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/ |
D | intrinsic_fwd.hpp | 137 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/ |
D | is_same_size.hpp | 17 = traits::is_sequence<Sequence1>::value && 18 traits::is_sequence<Sequence2>::value>
|
/third_party/boost/boost/fusion/algorithm/iteration/ |
D | for_each_fwd.hpp | 25 inline typename enable_if<traits::is_sequence<Sequence> >::type 30 inline typename enable_if<traits::is_sequence<Sequence> >::type
|
D | for_each.hpp | 32 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/ |
D | attributes.hpp | 80 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/ |
D | swap.hpp | 29 traits::is_sequence<Seq1>, 30 traits::is_sequence<Seq2>
|
D | end.hpp | 77 traits::is_sequence<Sequence> 89 traits::is_sequence<Sequence>
|
D | begin.hpp | 77 traits::is_sequence<Sequence> 89 traits::is_sequence<Sequence>
|