Lines Matching refs:last

18         Char const* last = in;  in test()  local
19 while (*last) in test()
20 last++; in test()
21 return boost::spirit::x3::parse(in, last, p) in test()
22 && (!full_match || (in == last)); in test()
29 Char const* last = in; in test() local
30 while (*last) in test()
31 last++; in test()
32 return boost::spirit::x3::phrase_parse(in, last, p, s) in test()
33 && (!full_match || (in == last)); in test()
40 Char const* last = in; in test_failure() local
41 while (*last) in test_failure()
42 last++; in test_failure()
44 return !boost::spirit::x3::parse(in, last, p) && (in == start); in test_failure()
51 Char const* last = in; in test_attr() local
52 while (*last) in test_attr()
53 last++; in test_attr()
54 return boost::spirit::x3::parse(in, last, p, attr) in test_attr()
55 && (!full_match || (in == last)); in test_attr()
62 Char const* last = in; in test_attr() local
63 while (*last) in test_attr()
64 last++; in test_attr()
65 return boost::spirit::x3::phrase_parse(in, last, p, s, attr) in test_attr()
66 && (!full_match || (in == last)); in test_attr()
73 Char const* last = in + size; in binary_test() local
74 return boost::spirit::x3::parse(in, last, p) in binary_test()
75 && (!full_match || (in == last)); in binary_test()
82 Char const* last = in + size; in binary_test() local
83 return boost::spirit::x3::phrase_parse(in, last, p, s) in binary_test()
84 && (!full_match || (in == last)); in binary_test()
91 Char const* last = in + size; in binary_test_attr() local
92 return boost::spirit::x3::parse(in, last, p, attr) in binary_test_attr()
93 && (!full_match || (in == last)); in binary_test_attr()
100 Char const* last = in + size; in binary_test_attr() local
101 return boost::spirit::x3::phrase_parse(in, last, p, s, attr) in binary_test_attr()
102 && (!full_match || (in == last)); in binary_test_attr()