/third_party/boost/libs/vmd/test/ |
D | test_tuple_remove.cxx | 18 #define A_TUPLE (1,2,3,4) in main() macro 21 BOOST_TEST_EQ(BOOST_PP_TUPLE_ELEM(2,BOOST_VMD_TUPLE_REMOVE(A_TUPLE,2)),4); in main() 22 BOOST_TEST_EQ(BOOST_PP_TUPLE_SIZE(BOOST_VMD_TUPLE_REMOVE(A_TUPLE,1)),3); in main()
|
D | test_tuple_pop_back.cxx | 18 #define A_TUPLE (1,2,3,4) in main() macro 21 BOOST_TEST_EQ(BOOST_PP_TUPLE_ELEM(2,BOOST_VMD_TUPLE_POP_BACK(A_TUPLE)),3); in main() 22 BOOST_TEST_EQ(BOOST_PP_TUPLE_SIZE(BOOST_VMD_TUPLE_POP_BACK(A_TUPLE)),3); in main()
|
D | test_tuple_pop_front.cxx | 18 #define A_TUPLE (1,2,3,4) in main() macro 21 BOOST_TEST_EQ(BOOST_PP_TUPLE_ELEM(2,BOOST_VMD_TUPLE_POP_FRONT(A_TUPLE)),4); in main() 22 BOOST_TEST_EQ(BOOST_PP_TUPLE_SIZE(BOOST_VMD_TUPLE_POP_FRONT(A_TUPLE)),3); in main()
|
D | test_tuple_push_back.cxx | 17 #define A_TUPLE (1,2,3,4) in main() macro 20 BOOST_TEST_EQ(BOOST_PP_TUPLE_ELEM(4,BOOST_VMD_TUPLE_PUSH_BACK(A_TUPLE,10)),10); in main() 21 BOOST_TEST_EQ(BOOST_PP_TUPLE_SIZE(BOOST_VMD_TUPLE_PUSH_BACK(A_TUPLE,10)),5); in main()
|
D | test_tuple_push_front.cxx | 17 #define A_TUPLE (1,2,3,4) in main() macro 20 BOOST_TEST_EQ(BOOST_PP_TUPLE_ELEM(4,BOOST_VMD_TUPLE_PUSH_FRONT(A_TUPLE,10)),4); in main() 21 BOOST_TEST_EQ(BOOST_PP_TUPLE_SIZE(BOOST_VMD_TUPLE_PUSH_FRONT(A_TUPLE,10)),5); in main()
|
D | test_is_number.cxx | 18 #define A_TUPLE (4,241,zzz) in main() macro 24 BOOST_TEST(!BOOST_VMD_IS_NUMBER(BOOST_PP_TUPLE_ELEM(2,A_TUPLE))); in main() 25 BOOST_TEST(BOOST_VMD_IS_NUMBER(BOOST_PP_TUPLE_ELEM(1,A_TUPLE))); in main()
|
D | test_tuple_size.cxx | 15 #define A_TUPLE (1,2,3,4) in main() macro 18 BOOST_TEST_EQ(BOOST_VMD_TUPLE_SIZE(A_TUPLE),4); in main()
|
D | test_tuple_to_seq.cxx | 17 #define A_TUPLE (1,2,3,4) in main() macro 20 BOOST_TEST_EQ(BOOST_PP_SEQ_ELEM(1,BOOST_VMD_TUPLE_TO_SEQ(A_TUPLE)),2); in main()
|
D | test_tuple_to_array.cxx | 17 #define A_TUPLE (1,2,3,4) in main() macro 20 BOOST_TEST_EQ(BOOST_PP_ARRAY_ELEM(3,BOOST_VMD_TUPLE_TO_ARRAY(A_TUPLE)),4); in main()
|
D | test_tuple_to_list.cxx | 17 #define A_TUPLE (1,2,3,4) in main() macro 20 BOOST_TEST_EQ(BOOST_PP_LIST_AT(BOOST_VMD_TUPLE_TO_LIST(A_TUPLE),1),2); in main()
|
D | test_assert_fail_identifier.cxx | 18 #define A_TUPLE (*,#,zzz ()) in main() macro 30 …BOOST_VMD_ELEM(0,BOOST_PP_TUPLE_ELEM(2,A_TUPLE),(dummy1,zzz),BOOST_VMD_RETURN_AFTER,BOOST_VMD_RETU… in main()
|
D | test_assert_is_number.cxx | 18 #define A_TUPLE (4,241,zzz) in main() macro 23 BOOST_VMD_ASSERT_IS_NUMBER(BOOST_PP_TUPLE_ELEM(1,A_TUPLE)) in main()
|
D | test_assert_is_type.cxx | 18 #define A_TUPLE (4,BOOST_VMD_TYPE_ARRAY,zzz) in main() macro 23 BOOST_VMD_ASSERT_IS_TYPE(BOOST_PP_TUPLE_ELEM(1,A_TUPLE)) in main()
|
D | test_is_type.cxx | 18 #define A_TUPLE (*,#,BOOST_VMD_TYPE_ARRAY) in main() macro 24 BOOST_TEST(BOOST_VMD_IS_TYPE(BOOST_PP_TUPLE_ELEM(2,A_TUPLE))); in main()
|
D | test_assert_is_tuple.cxx | 15 #define A_TUPLE (*,#,zz) in main() macro 28 BOOST_VMD_ASSERT_IS_TUPLE(A_TUPLE) in main()
|
D | test_assert_is_identifier.cxx | 18 #define A_TUPLE (*,#,zzz) in main() macro 34 BOOST_VMD_ASSERT_IS_IDENTIFIER(BOOST_PP_TUPLE_ELEM(2,A_TUPLE),zzz) in main()
|
D | test_is_identifier.cxx | 18 #define A_TUPLE (*,#,zzz) in main() macro 34 BOOST_TEST(BOOST_VMD_IS_IDENTIFIER(BOOST_PP_TUPLE_ELEM(2,A_TUPLE),zzz)); in main()
|
D | test_is_tuple.cxx | 15 #define A_TUPLE (*,#,zz) in main() macro 36 BOOST_TEST(BOOST_VMD_IS_TUPLE(A_TUPLE)); in main()
|
D | test_is_vmd_tuple.cxx | 15 #define A_TUPLE (*,#,zz) in main() macro 38 BOOST_TEST(BOOST_VMD_IS_VMD_TUPLE(A_TUPLE)); in main()
|
D | test_assert.cxx | 30 #define A_TUPLE (*,#,zzz ()) in main() macro 65 …BOOST_VMD_ELEM(0,BOOST_PP_TUPLE_ELEM(2,A_TUPLE),(dummy1,zzz),BOOST_VMD_RETURN_AFTER,BOOST_VMD_RETU… in main()
|
D | test_after_number_elem.cxx | 38 #define A_TUPLE (27,251,145 ()) in main() macro 49 …BOOST_TEST(BOOST_PP_IS_BEGIN_PARENS(BOOST_VMD_ELEM(0,BOOST_PP_TUPLE_ELEM(2,A_TUPLE),BOOST_VMD_RETU… in main()
|
D | test_after_type_elem.cxx | 38 #define A_TUPLE (27,251,BOOST_VMD_TYPE_TUPLE ()) in main() macro 49 …BOOST_TEST(BOOST_PP_IS_BEGIN_PARENS(BOOST_VMD_ELEM(0,BOOST_PP_TUPLE_ELEM(2,A_TUPLE),BOOST_VMD_RETU… in main()
|
D | test_after_identifier_elem.cxx | 57 #define A_TUPLE (*,#,zzz ()) in main() macro 73 …BOOST_VMD_ELEM(0,BOOST_PP_TUPLE_ELEM(2,A_TUPLE),zzz,BOOST_VMD_RETURN_ONLY_AFTER,BOOST_VMD_TYPE_IDE… in main()
|
/third_party/boost/libs/preprocessor/test/ |
D | punctuation.cxx | 16 # define A_TUPLE (*,#,zz) macro 35 BEGIN BOOST_PP_IS_BEGIN_PARENS(A_TUPLE) == 1 END
|
/third_party/boost/libs/vmd/doc/ |
D | vmd_pp_data_types.qbk | 97 #define A_TUPLE (&anything,(1,2)) 99 BOOST_VMD_IS_ARRAY(A_TUPLE) will give UB due to the constraint 100 BOOST_VMD_IS_TUPLE(A_TUPLE) will return 1 123 #define A_TUPLE (element,&anything) 125 BOOST_VMD_IS_LIST(A_TUPLE) will give UB due to the constraint 126 BOOST_VMD_IS_TUPLE(A_TUPLE) will return 1
|