c54f15a425doc tweak
Eric Niebler
2010-12-11 04:08:58 +0000
9184d023feproto::matches preserves domain-specific expression wrappers
Eric Niebler
2010-12-09 04:08:40 +0000
aa0348ab55revert to old slightly broken make behavior, instead of the new and very broken behavior (sigh)
Eric Niebler
2010-12-06 01:01:47 +0000
2c5d6d0b3bah! the REAL fix for the long-standing proto::make bug
Eric Niebler
2010-12-03 22:10:14 +0000
5de8bacb29pop_front and reverse are not in core, add docs for new callables
Eric Niebler
2010-11-29 03:58:02 +0000
de4c96a2befix long-standing bug in proto::make, add more callable wrappers for std utility and fusion algos, reorg and clean-up
Eric Niebler
2010-11-28 05:04:50 +0000
8f5ed0d20fMy original patch for this file (applied by hkaiser I believe) removed the need to include typeinfo; however, I overlooked the removal of the actual include of typeinfo. Additionally, I've removed the use of iomanip; on Linux, iomanip causes problems with path64, intel and clang when using GNU's standard library version 4.5 or higher (specifically, newer versions of GNU's standard library use C++0x extensively, with no workarounds for compilers that lack GNU GCC's C++0x support). Eric, please let me know if this is a problem. It's a two line change.
Bryce Adelstein-Lelbach
2010-11-07 19:15:38 +0000
4393aa4910add non-template copy-assign operator
Eric Niebler
2010-11-02 22:27:22 +0000
251a8fb597small tweak, add docs for external transforms
Eric Niebler
2010-10-26 05:42:13 +0000
3503715a5es/external/external_transform/ and s/action_map/external_transforms/
Eric Niebler
2010-10-26 00:53:39 +0000
afd2862e06clean-up
Eric Niebler
2010-10-25 23:58:26 +0000
269e138778optimize boost::tr1_result_of for default_domain and default_generator
Eric Niebler
2010-10-25 23:57:16 +0000
822e6be461add when<T, external> to allow transforms to be specified with the Data parameter
Eric Niebler
2010-10-25 23:55:22 +0000
232e4cae7cadd nested which typedef for matches with switch_ and if_ for Phoenix-style extensible grammars
Eric Niebler
2010-10-22 21:07:23 +0000
aa81fc3197fix description of how domains are deduced
Eric Niebler
2010-06-15 21:49:24 +0000
541cdfcbfdmake the reference agree with the implementation about the behavior of deduce_domain, as_child, as_expr, make_expr and unpack_expr
Eric Niebler
2010-06-15 02:07:23 +0000
807c45a5e9as_expr and as_child no longer run objects that are already proto expressions through the domain's generator
Eric Niebler
2010-06-14 21:26:12 +0000
4978eb74f3fix return type calculation of already_expr and already_child
Eric Niebler
2010-06-14 05:22:36 +0000
8da98cba21sigh, add back some ADL-blocker namespaces
Eric Niebler
2010-06-14 02:47:07 +0000
6d7a4669d8work around msvc-7.1 bug
Eric Niebler
2010-06-02 03:46:45 +0000
4b1e5eb2b1use generators directly instead of relying on the domain to inherit from them, which seems a dubious design
Eric Niebler
2010-06-01 22:13:33 +0000
be01a7f80efix one return type missed by [62368]
Eric Niebler
2010-06-01 22:10:54 +0000
85add95e4cuse boost::tr1_result_of to avoid problems with boost::result_of and decltype
Eric Niebler
2010-06-01 14:18:42 +0000
e054a876be_default transform is also a grammar that matches the expressions the transform knows how to handle
Eric Niebler
2010-05-04 01:19:53 +0000
28ca443302more const-correctness fixes when invoking proto domains
Eric Niebler
2010-04-29 15:18:21 +0000
1803ffaccfconst-correctness fixes when invoking proto domains
Eric Niebler
2010-04-29 15:08:18 +0000
e7cd388553allow virtual members to be in a different domain than their enclosing class
Eric Niebler
2010-04-29 13:59:12 +0000
7bb883e355when using proto::and_ as a transform, apply *all* transforms but only return the result of applying the last
Eric Niebler
2010-04-24 19:50:15 +0000
37fb63010ccode clean-up
Eric Niebler
2010-04-05 19:15:49 +0000
d188b15a11add an appendix for release notes
Eric Niebler
2010-03-23 05:07:39 +0000
807aab9569try again to get proto assignment overloads right
Eric Niebler
2010-03-19 13:23:26 +0000
8de1247cb6fix error in invocation of callable monomorphic function objects, expression self-assignment creates an assign node
Eric Niebler
2010-03-18 14:28:31 +0000
410efbaa6afunctional::make_expr and functional::unpack_expr return const-qualified rvalues
Eric Niebler
2010-03-18 01:32:54 +0000