Home
last modified time | relevance | path

Searched refs:char_ (Results 1 – 25 of 328) sorted by relevance

12345678910>>...14

/third_party/boost/libs/spirit/test/qi/
Dmatch_manip_attr.cpp29 BOOST_TEST(test("1", char_, '1')); in main()
30 BOOST_TEST(test("12", char_ >> char_, '1', '2')); in main()
31 BOOST_TEST(test("123", char_ >> char_ >> char_, '1', '2', '3')); in main()
33 , char_ >> char_ >> char_ >> char_ in main()
36 , char_ >> char_ >> char_ >> char_ >> char_ in main()
39 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
42 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
45 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
48 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
51 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
[all …]
Dparse_attr.cpp29 BOOST_TEST(test("1", char_, '1')); in main()
30 BOOST_TEST(test("12", char_ >> char_, '1', '2')); in main()
31 BOOST_TEST(test("123", char_ >> char_ >> char_, '1', '2', '3')); in main()
33 , char_ >> char_ >> char_ >> char_ in main()
36 , char_ >> char_ >> char_ >> char_ >> char_ in main()
39 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
42 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
45 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
48 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
51 , char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ >> char_ in main()
[all …]
Dchar1.cpp32 BOOST_TEST(test("x", char_)); in main()
33 BOOST_TEST(test("x", char_('x'))); in main()
34 BOOST_TEST(!test("x", char_('y'))); in main()
35 BOOST_TEST(test("x", char_('a', 'z'))); in main()
36 BOOST_TEST(!test("x", char_('0', '9'))); in main()
38 BOOST_TEST(test("0", char_('0', '9'))); in main()
39 BOOST_TEST(test("9", char_('0', '9'))); in main()
40 BOOST_TEST(!test("0", ~char_('0', '9'))); in main()
41 BOOST_TEST(!test("9", ~char_('0', '9'))); in main()
43 BOOST_TEST(!test("x", ~char_)); in main()
[all …]
Dsequence.cpp44 BOOST_TEST((test("aa", char_ >> char_))); in main()
45 BOOST_TEST((test("aaa", char_ >> char_ >> char_('a')))); in main()
46 BOOST_TEST((test("xi", char_('x') >> char_('i')))); in main()
47 BOOST_TEST((!test("xi", char_('x') >> char_('o')))); in main()
48 BOOST_TEST((test("xin", char_('x') >> char_('i') >> char_('n')))); in main()
52 BOOST_TEST((test(" a a", char_ >> char_, space))); in main()
53 BOOST_TEST((test(" x i", char_('x') >> char_('i'), space))); in main()
54 BOOST_TEST((!test(" x i", char_('x') >> char_('o'), space))); in main()
63 BOOST_TEST((test_attr("abcdefg", char_ >> char_ >> "cdefg", attr))); in main()
70 BOOST_TEST((test_attr(" a\n b\n c", char_ >> char_ >> char_, attr, space))); in main()
[all …]
Drepeat.cpp65 BOOST_TEST(test("aaaaaaaa", repeat[char_])); // kleene synonym in main()
66 BOOST_TEST(test("aaaaaaaa", repeat(8)[char_])); in main()
67 BOOST_TEST(!test("aa", repeat(3)[char_])); in main()
69 BOOST_TEST(test("aaa", repeat(3, 5)[char_])); in main()
70 BOOST_TEST(test("aaaaa", repeat(3, 5)[char_])); in main()
71 BOOST_TEST(!test("aaaaaa", repeat(3, 5)[char_])); in main()
72 BOOST_TEST(!test("aa", repeat(3, 5)[char_])); in main()
74 BOOST_TEST(test("aaa", repeat(3, inf)[char_])); in main()
75 BOOST_TEST(test("aaaaa", repeat(3, inf)[char_])); in main()
76 BOOST_TEST(test("aaaaaa", repeat(3, inf)[char_])); in main()
[all …]
Dpermutation.cpp35 using boost::spirit::ascii::char_; in main()
42 BOOST_TEST((test("a", char_('a') ^ char_('b') ^ char_('c')))); in main()
43 BOOST_TEST((test("b", char_('a') ^ char_('b') ^ char_('c')))); in main()
44 BOOST_TEST((test("ab", char_('a') ^ char_('b') ^ char_('c')))); in main()
45 BOOST_TEST((test("ba", char_('a') ^ char_('b') ^ char_('c')))); in main()
46 BOOST_TEST((test("abc", char_('a') ^ char_('b') ^ char_('c')))); in main()
47 BOOST_TEST((test("acb", char_('a') ^ char_('b') ^ char_('c')))); in main()
48 BOOST_TEST((test("bca", char_('a') ^ char_('b') ^ char_('c')))); in main()
49 BOOST_TEST((test("bac", char_('a') ^ char_('b') ^ char_('c')))); in main()
50 BOOST_TEST((test("cab", char_('a') ^ char_('b') ^ char_('c')))); in main()
[all …]
Dpass_container1.cpp36 using boost::spirit::qi::char_; in main()
41 BOOST_TEST(test_attr("a,b,c,d,e,f,g,h", char_ % ',', v) && in main()
45 BOOST_TEST(test_attr("a,b,c,d,e,f,g,h", char_ % ',', s) && in main()
48 BOOST_TEST(test("a,b,c,d,e,f,g,h", char_ % ',')); in main()
49 BOOST_TEST(test("a,b,c,d,e,f,g,h", omit[char_] % ',')); in main()
54 BOOST_TEST(test_attr("ab,cd,ef,gh", (char_ >> char_) % ',', v1) && in main()
57 BOOST_TEST(test_attr("ab,cd,ef,gh", (char_ >> omit[char_]) % ',', v1) && in main()
61 BOOST_TEST(test_attr("ab,cd,ef,gh", (char_ >> char_) % ',', s) && in main()
64 BOOST_TEST(test_attr("ab,cd,ef,gh", (char_ >> omit[char_]) % ',', s) && in main()
68 BOOST_TEST(test_attr("ab,cd,ef,gh", (char_ >> char_) % ',', v2) && in main()
[all …]
Dmatch_manip2.cpp29 char_[phx::ref(a) = _1] >> char_[phx::ref(b) = _1] in main()
34 match(char_[phx::ref(a) = _1] >> char_[phx::ref(b) = _1]) in main()
39 phrase_match(char_[phx::ref(a) = _1] >> char_[phx::ref(b) = _1], space) in main()
44 match(char_ >> char_, t) in main()
49 phrase_match(char_ >> char_, space, t) in main()
56 char_[phx::ref(a) = _1] >> char_[phx::ref(b) = _1] >> char_[phx::ref(c) = _1] in main()
60 match(char_('a') >> char_('b') >> char_('c')) in main()
64 phrase_match(char_('a') >> char_('b') >> char_('c'), space) in main()
68 match(char_('a') >> char_('b') >> char_('d')) in main()
72 phrase_match(char_('a') >> char_('b') >> char_('d'), space) in main()
[all …]
Dpass_container2.cpp51 using boost::spirit::qi::char_; in main()
56 BOOST_TEST(test_attr("abc,def,gh", *~char_(',') % ',', v1) && in main()
63 BOOST_TEST(test_attr("abc,def,gh", *~char_(',') % ',', v2) && in main()
66 BOOST_TEST(test("abc,def,gh", *~char_(',') % ',')); in main()
67 BOOST_TEST(test("abc,def,gh", omit[*~char_(',')] % ',')); in main()
72 BOOST_TEST(test_attr("a", char_ >> -(char_ % ','), v1) && in main()
75 BOOST_TEST(test_attr("ab,c", char_ >> -(char_ % ','), v1) && in main()
78 BOOST_TEST(test_attr("a", char_ >> -char_, v1) && in main()
81 BOOST_TEST(test_attr("ab", char_ >> -char_, v1) && in main()
85 BOOST_TEST(test_attr("a", char_ >> -char_, v2) && in main()
[all …]
/third_party/boost/libs/spirit/test/karma/
Dgenerate_attr.cpp30 BOOST_TEST(test("1", char_, '1')); in main()
31 BOOST_TEST(test("12", char_ << char_, '1', '2')); in main()
32 BOOST_TEST(test("123", char_ << char_ << char_, '1', '2', '3')); in main()
34 , char_ << char_ << char_ << char_ in main()
37 , char_ << char_ << char_ << char_ << char_ in main()
40 , char_ << char_ << char_ << char_ << char_ << char_ in main()
43 , char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
46 , char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
49 , char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
52 , char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
[all …]
Dformat_manip_attr.cpp36 BOOST_TEST(test("1", char_, '1')); in main()
37 BOOST_TEST(test("12", char_ << char_, '1', '2')); in main()
38 BOOST_TEST(test("123", char_ << char_ << char_, '1', '2', '3')); in main()
40 , char_ << char_ << char_ << char_ in main()
43 , char_ << char_ << char_ << char_ << char_ in main()
46 , char_ << char_ << char_ << char_ << char_ << char_ in main()
49 , char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
52 , char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
55 , char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
58 , char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ << char_ in main()
[all …]
Dalternative2.cpp35 BOOST_TEST(test("axb", char_ << (lit('x') | lit('i')) << char_, v)); in main()
37 char_ << (lit('x') << lit('i') | lit('i')) << char_, v)); in main()
41 BOOST_TEST(test_delimited("x ", char_('x') | char_('i'), char_(' '))); in main()
43 char_('x') << char_('i') | char_('i'), char_(' '))); in main()
45 char_('i') | char_('x') << char_('i'), char_(' '))); in main()
48 BOOST_TEST(test_delimited("10 ", char_ | int_, v, char_(' '))); in main()
49 BOOST_TEST(test_delimited("10 ", int_ | char_, v, char_(' '))); in main()
50 BOOST_TEST(test_delimited("a ", lit('a') | char_ | int_, v, char_(' '))); in main()
51 BOOST_TEST(test_delimited("a ", char_ | lit('a') | int_, v, char_(' '))); in main()
52 BOOST_TEST(test_delimited("10 ", int_ | lit('a') | char_, v, char_(' '))); in main()
[all …]
Dchar1.cpp42 BOOST_TEST(test("x", char_, 'x')); in main()
43 BOOST_TEST(test(L"x", char_, L'x')); in main()
44 BOOST_TEST(!test("x", char_, 'y')); in main()
45 BOOST_TEST(!test(L"x", char_, L'y')); in main()
47 BOOST_TEST(test("x", char_('x'))); in main()
48 BOOST_TEST(!test("x", char_('y'))); in main()
50 BOOST_TEST(test("x", char_('x'), 'x')); in main()
51 BOOST_TEST(!test("", char_('y'), 'x')); in main()
53 BOOST_TEST(test("x", char_("x"))); in main()
55 BOOST_TEST(test("a", char_('a', 'z'), 'a')); in main()
[all …]
Dsequence1.cpp34 BOOST_TEST(test("xi", char_('x') << char_('i'))); in main()
35 BOOST_TEST(!test("xi", char_('x') << char_('o'))); in main()
39 BOOST_TEST(test_delimited("x i ", char_('x') << 'i', char(' '))); in main()
41 char_('x') << char_('o'), char(' '))); in main()
52 BOOST_TEST((test("ab", char_ << 'b', attr))); in main()
58 BOOST_TEST((test("ab", char_ << 'b', attr))); in main()
63 BOOST_TEST(test("abcdefg", char_ << char_ << string, p)); in main()
65 char_ << char_ << string, p, char(' '))); in main()
70 BOOST_TEST(test("a12c", char_ << int_ << char_, p)); in main()
72 char_ << int_ << char_, p, char(' '))); in main()
[all …]
Ddelimiter.cpp28 BOOST_TEST(test("a b ", delimit[char_('a') << 'b'])); in main()
29 BOOST_TEST(test("a*b*", delimit('*')[char_('a') << 'b'])); in main()
32 char_('a') << delimit[char_('b') << 'c'] << 'd')); in main()
34 char_('a') << delimit('*')[char_('b') << 'c'] << 'd')); in main()
36 BOOST_TEST(test_delimited("a b ", delimit[char_('a') << 'b'], char_(' '))); in main()
37 BOOST_TEST(test_delimited("a*b*", delimit('*')[char_('a') << 'b'], char_(' '))); in main()
40 char_('a') << delimit[char_('b') << 'c'] << 'd', char_(' '))); in main()
42 char_('a') << delimit('*')[char_('b') << 'c'] << 'd', char_(' '))); in main()
46 BOOST_TEST(test("ab", verbatim[char_('a') << 'b'])); in main()
48 char_('a') << verbatim[char_('b') << 'c'] << 'd')); in main()
[all …]
Dformat_manip.cpp61 char_('a') in main()
64 char_[_1 = val('a')] in main()
67 karma::format(char_[_1 = val('a')]) in main()
70 karma::format_delimited(char_[_1 = val('a')], space) in main()
73 karma::format(char_, 'a') in main()
76 karma::format_delimited(char_, space, 'a') in main()
82 char_[_1 = val('a')] << char_[_1 = val('b')] in main()
85 karma::format(char_[_1 = val('a')] << char_[_1 = val('b')]) in main()
88 karma::format_delimited(char_[_1 = val('a')] << char_[_1 = val('b')], space) in main()
94 karma::format(char_ << char_, t) in main()
[all …]
Dreal2.cpp18 BOOST_TEST(test_delimited("0.0 ", double_, 0.0, char_(' '))); in main()
19 BOOST_TEST(test_delimited("1.0 ", double_, 1.0, char_(' '))); in main()
20 BOOST_TEST(test_delimited("1.0 ", double_, 1.0001, char_(' '))); in main()
21 BOOST_TEST(test_delimited("1.001 ", double_, 1.001, char_(' '))); in main()
22 BOOST_TEST(test_delimited("1.01 ", double_, 1.010, char_(' '))); in main()
23 BOOST_TEST(test_delimited("1.1 ", double_, 1.100, char_(' '))); in main()
25 BOOST_TEST(test_delimited("1.234e-04 ", double_, 0.00012345, char_(' '))); in main()
26 BOOST_TEST(test_delimited("0.001 ", double_, 0.0012345, char_(' '))); in main()
27 BOOST_TEST(test_delimited("0.012 ", double_, 0.012345, char_(' '))); in main()
28 BOOST_TEST(test_delimited("0.123 ", double_, 0.12345, char_(' '))); in main()
[all …]
Dplus.cpp56 BOOST_TEST(test("aaaa", +char_, s1)); in main()
57 BOOST_TEST(test_delimited("a a a a ", +char_, s1, ' ')); in main()
60 BOOST_TEST(test("a", +char_, s2)); in main()
61 BOOST_TEST(test_delimited("a ", +char_, s2, ' ')); in main()
64 BOOST_TEST(!test("", +char_, s2)); in main()
65 BOOST_TEST(!test_delimited("", +char_, s3, ' ')); in main()
70 BOOST_TEST(test("aaaaa", char_ << +(char_ << char_), s1)); in main()
72 char_ << +(char_ << char_), s1, ' ')); in main()
75 BOOST_TEST(!test("", char_ << +(char_ << char_), s1)); in main()
77 BOOST_TEST(!test("", char_ << +(char_ << char_), s1)); in main()
[all …]
Drepeat1.cpp67 BOOST_TEST(test("aaaaaaaa", repeat[char_], str8)); // kleene synonym in main()
68 BOOST_TEST(test("aaaaaaaa", repeat(val(8))[char_], str8)); in main()
69 BOOST_TEST(test("aaa", repeat(val(3))[char_], str8)); in main()
70 BOOST_TEST(!test("aaaaaaaa", repeat(val(9))[char_], str8)); in main()
73 BOOST_TEST(test("aaaaa", repeat(val(3), val(5))[char_], str8)); in main()
74 BOOST_TEST(test("aaa", repeat(val(3), val(5))[char_], str3)); in main()
75 BOOST_TEST(!test("aaa", repeat(val(4), val(5))[char_], str3)); in main()
77 BOOST_TEST(test("aaa", repeat(val(3), val(inf))[char_], str3)); in main()
78 BOOST_TEST(test("aaaaaaaa", repeat(val(3), val(inf))[char_], str8)); in main()
79 BOOST_TEST(!test("aaa", repeat(val(4), val(inf))[char_], str3)); in main()
[all …]
Dtricky_alignment.cpp26 BOOST_TEST(test("x *****", left_align(15, '*')[left_align[char_('x')]])); in main()
27 BOOST_TEST(test(" x *****", left_align(15, '*')[center[char_('x')]])); in main()
28 BOOST_TEST(test(" x*****", left_align(15, '*')[right_align[char_('x')]])); in main()
30 BOOST_TEST(test("*****x ", right_align(15, '*')[left_align[char_('x')]])); in main()
31 BOOST_TEST(test("***** x ", right_align(15, '*')[center[char_('x')]])); in main()
32 BOOST_TEST(test("***** x", right_align(15, '*')[right_align[char_('x')]])); in main()
34 BOOST_TEST(test("***x **", center(15, '*')[left_align[char_('x')]])); in main()
35 BOOST_TEST(test("*** x **", center(15, '*')[center[char_('x')]])); in main()
36 BOOST_TEST(test("*** x**", center(15, '*')[right_align[char_('x')]])); in main()
52 BOOST_TEST(test("x ******", left_align(16, '*')[left_align[char_('x')]])); in main()
[all …]
/third_party/boost/libs/metaparse/tools/benchmark/include/
Dbenchmark_util.hpp12 template <> struct to_upper_char<-128> : boost::mpl::char_<95> {};
13 template <> struct to_upper_char<-127> : boost::mpl::char_<96> {};
14 template <> struct to_upper_char<-126> : boost::mpl::char_<97> {};
15 template <> struct to_upper_char<-125> : boost::mpl::char_<98> {};
16 template <> struct to_upper_char<-124> : boost::mpl::char_<99> {};
17 template <> struct to_upper_char<-123> : boost::mpl::char_<100> {};
18 template <> struct to_upper_char<-122> : boost::mpl::char_<101> {};
19 template <> struct to_upper_char<-121> : boost::mpl::char_<102> {};
20 template <> struct to_upper_char<-120> : boost::mpl::char_<103> {};
21 template <> struct to_upper_char<-119> : boost::mpl::char_<104> {};
[all …]
/third_party/boost/libs/spirit/test/x3/
Dchar1.cpp31 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(char_); in main()
32 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(char_('x')); in main()
33 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(char_('a', 'z')); in main()
34 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(~char_('x')); in main()
35 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(~char_('a', 'z')); in main()
36 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(~~char_('x')); in main()
37 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(~~char_('a', 'z')); in main()
44 BOOST_TEST(test("x", char_)); in main()
45 BOOST_TEST(test("x", char_('x'))); in main()
46 BOOST_TEST(!test("x", char_('y'))); in main()
[all …]
Dexpect.cpp28 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(char_ > char_); in main()
33 BOOST_TEST((test("aa", char_ >> expect[char_]))); in main()
34 BOOST_TEST((test("aaa", char_ >> expect[char_ >> char_('a')]))); in main()
35 BOOST_TEST((test("xi", char_('x') >> expect[char_('i')]))); in main()
36 BOOST_TEST((!test("xi", char_('y') >> expect[char_('o')]))); // should not throw! in main()
37 BOOST_TEST((test("xin", char_('x') >> expect[char_('i') >> char_('n')]))); in main()
38 BOOST_TEST((!test("xi", char_('x') >> expect[char_('o')]))); in main()
50 BOOST_TEST((test("aa", char_ > char_))); in main()
51 BOOST_TEST((test("aaa", char_ > char_ > char_('a')))); in main()
52 BOOST_TEST((test("xi", char_('x') > char_('i')))); in main()
[all …]
Dsequence.cpp24 using boost::spirit::x3::char_; in main()
46 BOOST_SPIRIT_ASSERT_CONSTEXPR_CTORS(char_ >> char_); in main()
49 BOOST_TEST((test("aa", char_ >> char_))); in main()
50 BOOST_TEST((test("aa", char_ >> 'a'))); in main()
51 BOOST_TEST((test("aaa", char_ >> char_ >> char_('a')))); in main()
52 BOOST_TEST((test("xi", char_('x') >> char_('i')))); in main()
53 BOOST_TEST((!test("xi", char_('x') >> char_('o')))); in main()
54 BOOST_TEST((test("xin", char_('x') >> char_('i') >> char_('n')))); in main()
61 char_ >> x(); // this should give a reasonable error message in main()
66 BOOST_TEST((test(" a a", char_ >> char_, space))); in main()
[all …]
/third_party/boost/libs/spirit/repository/test/qi/
Dkeywords.cpp81 …BOOST_TEST( test_attr("c=1 a=a", kwd("a")[ '=' > char_] / kwd("b")[ '=' > char_] / kwd("c")['=' > … in main()
86 …BOOST_TEST( test("a=a c=1", kwd("a")[ '=' > char_] / kwd("b")[ '=' > char_] / kwd("c")['=' > int_]… in main()
88 …BOOST_TEST( test("", kwd("a")[ '=' > char_] / kwd("b")[ '=' > char_] / kwd("c")['=' > int_], space… in main()
91 …BOOST_TEST(test("a=a b=b c=1", kwd("a",1)[ '=' > char_] / kwd("b")[ '=' > char_] / kwd("c")['=' > … in main()
92 …BOOST_TEST(test("a=a b=c b=e c=1", kwd("a",1)[ '=' > char_] / kwd("b",2)[ '=' > char_] / kwd("c")[… in main()
93 …BOOST_TEST(!test("b=c b=e c=1", kwd("a",1)[ '=' > char_] / kwd("b",2)[ '=' > char_] / kwd("c")['='… in main()
96 …BOOST_TEST(test("a=f b=c b=e c=1", kwd("a",1,2)[ '=' > char_] / kwd("b",0,2)[ '=' > char_] / kwd("… in main()
97 …BOOST_TEST(!test("b=c b=e c=1", kwd("a",1,2)[ '=' > char_] / kwd("b",0,1)[ '=' > char_] / kwd("c",… in main()
98 …BOOST_TEST(test("a=g a=f b=c b=e c=1", kwd("a",1,2)[ '=' > char_] / kwd("b",0,2)[ '=' > char_] / k… in main()
99 …_TEST(!test("a=f a=e b=c b=e a=p c=1", kwd("a",1,2)[ '=' > char_] / kwd("b",0,1)[ '=' > char_] / k… in main()
[all …]

12345678910>>...14