Nikita Kniazev
1ee3b7c18c
Qi.Tests: Wrap r1 = r1 | eps
with SPIRIT_NO_COMPILE_CHECK
macro
...
Logic of the test is to prevent direct left recursion, but
currently because of it `b2` fails to compile `alternative.cpp`.
I have wrapped the case with `SPIRIT_NO_COMPILE_CHECK` like it
has been done in `char1.cpp` and `sequence.cpp` tests.
Actually the test fails at compilation only with std >= c++11,
but passes with std <= c++03.
2016-08-17 20:50:32 +03:00
Lee Clagett
a3d5d7909b
Fixed qi::alternative test code.
2014-04-13 14:07:10 -04:00
Joel de Guzman
16b894852a
added actions test
...
added _fail context for forcing a faiked parse
2014-04-02 17:38:03 +08:00
Hartmut Kaiser
4e804bf318
Spirit: Fixing inspect problems
...
[SVN r81794]
2012-12-08 15:51:22 +00:00
Joel de Guzman
39f3505d00
Fixes http://boost.2283326.n4.nabble.com/Grammar-stopped-compiling-on-more-recent-spirit-version-td3432652.html
...
[SVN r71100]
2011-04-08 00:21:27 +00:00
Joel de Guzman
814f2416bb
fixes bug_march_10_2011_8_35_am in alternative.cpp test
...
[SVN r69813]
2011-03-10 01:16:39 +00:00
Hartmut Kaiser
eddea13c02
Spirit: adding a failing test case to alternative.cpp
...
[SVN r69780]
2011-03-09 20:07:51 +00:00
Hartmut Kaiser
7c324eef45
Spirit: fixing container attribute handling of sequences and container parser components
...
[SVN r69405]
2011-02-28 22:43:13 +00:00
Joel de Guzman
d0ce4409fa
Tweaks. Allow attribute compatibility on alternatives
...
[SVN r69023]
2011-02-19 09:15:03 +00:00
Hartmut Kaiser
3fc4ceb718
Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types
...
[SVN r68645]
2011-02-05 03:48:49 +00:00
Hartmut Kaiser
83a792d7ed
Spirit: updating copyrights
...
[SVN r67619]
2011-01-03 16:58:38 +00:00
Hartmut Kaiser
637d7522af
Spirit: adjusting code to pass new assert inspect rule
...
[SVN r66504]
2010-11-12 00:36:49 +00:00
Hartmut Kaiser
6bea365c51
Spirit: updating copyrights, doc version, etc.
...
[SVN r58589]
2009-12-30 16:16:52 +00:00
Hartmut Kaiser
612ff62ba2
Spirit: reverted latest change
...
[SVN r57930]
2009-11-25 23:18:02 +00:00
Hartmut Kaiser
f5aa0b31aa
Spirit: added specializations for the push_back CP for optional attribute values, adjusted tests
...
[SVN r57905]
2009-11-24 20:57:05 +00:00
Joel de Guzman
49ecd30b0f
alternatives with optional attributes
...
[SVN r57107]
2009-10-23 16:27:55 +00:00
Joel de Guzman
6d5d557eb6
alternatives with optional attributes
...
[SVN r57105]
2009-10-23 15:58:46 +00:00
Joel de Guzman
8b63cfa629
fix unwanted merge
...
[SVN r57041]
2009-10-21 14:05:37 +00:00
Joel de Guzman
d56b56e3e0
Rule docs
...
[SVN r57013]
2009-10-20 14:08:14 +00:00
Hartmut Kaiser
84c37db301
Spirit: reverting change for alternative parsers, tests
...
[SVN r56707]
2009-10-10 15:38:15 +00:00
Hartmut Kaiser
600bfb761a
Spirit: finalizing transform_attribute for rules, more tests
...
[SVN r56592]
2009-10-05 12:13:02 +00:00
Joel de Guzman
f0b75177b7
fixed alternative attribute handling
...
[SVN r56565]
2009-10-04 04:01:32 +00:00
Joel de Guzman
bd1738d88d
doc updates
...
[SVN r53852]
2009-06-13 05:07:43 +00:00
Hartmut Kaiser
0820beb6f0
Spirit: fixed a problem in attribute handling for Qi sequences taking a std container as its attribute, added corresponding tests
...
[SVN r53609]
2009-06-03 22:41:36 +00:00
Hartmut Kaiser
04a42655c1
Spirit: more Qi regression tests
...
[SVN r52954]
2009-05-13 02:15:23 +00:00
Hartmut Kaiser
68af0c1931
Spirit: refined regression test
...
[SVN r52933]
2009-05-12 03:00:34 +00:00
Hartmut Kaiser
1936ebb467
Spirit: added test case for fixed attribute calculation for qi alternatives
...
[SVN r52932]
2009-05-12 02:51:35 +00:00
Hartmut Kaiser
436886de50
Merging Spirit V2.1
...
[SVN r52605]
2009-04-26 14:46:34 +00:00
Hartmut Kaiser
54565a342d
Spirit: Updated copyright
...
[SVN r50424]
2009-01-01 11:59:13 +00:00
Joel de Guzman
2431a80d8a
spirit2 ! :)
...
[SVN r44360]
2008-04-13 03:02:30 +00:00