summaryrefslogtreecommitdiff
path: root/libs/proto
Commit message (Expand)AuthorAgeFilesLines
* pass_through transform accepts target domain as a template parameterEric Niebler2012-09-011-0/+0
* fix oops in range function objectsEric Niebler2012-08-281-0/+0
* untabifyEric Niebler2012-08-281-0/+0
* hook undocumented convert Fusion customization point so that mpl algorithms w...Eric Niebler2012-08-281-0/+0
* add function objects for <iterator> and some boost.range functionsEric Niebler2012-08-271-0/+0
* fix exampleEric Niebler2012-08-271-0/+0
* bite the bullet and add overloads to proto::transform that accept const-ref e...Eric Niebler2012-08-271-0/+0
* Back out the bogus const-correctness tweak made in [68463].Eric Niebler2012-08-271-0/+0
* workarounds for earlier gcc flavorsEric Niebler2012-08-081-0/+0
* don't use B0, conflict with a macro on Linux, references #7203Eric Niebler2012-08-071-0/+0
* missed this in the last check-in, darnEric Niebler2012-07-251-0/+0
* fix multiple defs linker errorEric Niebler2012-07-241-0/+0
* oops, use BOOST_PROTO_RESULT_OF instead of boost::result_ofEric Niebler2012-07-241-0/+0
* move transform environment-related classes into ADL-blocking namespacesEric Niebler2012-07-241-0/+0
* add release notes for 1.51 (unpacking patterns) and clean up example in unpac...Eric Niebler2012-07-231-0/+0
* user docs for transform environmentsEric Niebler2012-07-221-0/+0
* add reference section for new transform environment functionalityEric Niebler2012-07-221-0/+0
* add support for transform environment with slots for key/value pairsEric Niebler2012-07-211-0/+0
* tests for proto::protectEric Niebler2012-07-161-0/+0
* user docs for unpacking patterns in transformsEric Niebler2012-07-131-0/+0
* reference docs for pseudo-pack expansions in transformsEric Niebler2012-07-131-0/+0
* transforms get pseudo-parameter pack expansion support for unpacking expressionsEric Niebler2012-07-121-0/+0
* fix minor typosEric Niebler2012-06-061-0/+0
* disable '__forceinline not inlined' warning on msvcEric Niebler2012-04-251-0/+0
* c++11, force parameter to mpl::if_c to be boolEric Niebler2012-04-221-0/+0
* c++11, force parameter to mpl::eval_if_c and mpl::if_c to be boolEric Niebler2012-04-221-0/+0
* use decltype-based result_of if and only if the compiler implements N3276Eric Niebler2012-04-101-0/+0
* simplify description of how to make lazy functionsEric Niebler2012-03-211-0/+0
* missing copyright and licenseEric Niebler2012-03-191-0/+0
* make it easier to regenerate proto's preprocessed filesEric Niebler2012-03-121-0/+0
* fix some typos. thanks david j.Eric Niebler2012-01-141-0/+0
* doc feedback from Thomas HellerEric Niebler2012-01-051-0/+0
* add user docs for per-domain as_child, missing copyrights on BoostBook files,...Eric Niebler2012-01-031-0/+0
* simplify the BLL example using per-domain as_childEric Niebler2012-01-021-0/+0
* user docs and an example for external transformsEric Niebler2011-12-191-0/+0
* document proto sub-domainsEric Niebler2011-12-181-0/+0
* fix examples for change in BOOST_PROTO_EXTENDS_USING_ASSIGNEric Niebler2011-12-171-0/+0
* s/DSEL/EDSL/Eric Niebler2011-12-171-0/+0
* correct reference section for new switch_ behaviorEric Niebler2011-12-171-0/+0
* apply BOOST_FORCEINLINE patchEric Niebler2011-11-201-0/+0
* better fix for the is_transform problemEric Niebler2011-10-121-0/+0
* fix is_applyable to be safely usable with non-callable non-transformsEric Niebler2011-10-111-0/+0
* fix proto's tests broken by recent changes to boost.testEric Niebler2011-10-111-0/+0
* allow dependent domains to be specified with BOOST_PROTO_EXTENDS and BOOST_PR...Eric Niebler2011-09-221-0/+0
* add second template parameter to proto::siwtch_ to control dispatching to casesEric Niebler2011-09-221-0/+0
* misc clean-upEric Niebler2011-09-221-0/+0
* tweak for internal BOOST_PROTO_DECLTYPE_ macroEric Niebler2011-09-201-0/+0
* use rvalue references to bring down number of operator overloadsEric Niebler2011-09-191-0/+0
* remove trailing spacesEric Niebler2011-09-191-0/+0
* move proto tags into adl-blocking namespaceEric Niebler2011-09-131-0/+0