Eric Niebler
c9cf13dbca
adding concepts for Expr and Domain
...
[SVN r60452]
2010-03-11 01:07:19 +00:00
Eric Niebler
a7e1745ed4
Merged revisions 60141,60143 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r60141 | eric_niebler | 2010-03-04 11:11:35 +1100 (Thu, 04 Mar 2010) | 1 line
add non-const function call overloads to proto terminals, code reorg
........
r60143 | eric_niebler | 2010-03-04 13:47:46 +1100 (Thu, 04 Mar 2010) | 1 line
add a default constructor to proto::literal
........
[SVN r60404]
2010-03-10 02:17:46 +00:00
Eric Niebler
466c30ad8b
do not use deprecated config macros, thx to daniel james
...
[SVN r60403]
2010-03-10 02:03:20 +00:00
Eric Niebler
163741358d
add a default constructor to proto::literal
...
[SVN r60143]
2010-03-04 02:47:46 +00:00
Eric Niebler
94a14c62fa
add non-const function call overloads to proto terminals, code reorg
...
[SVN r60141]
2010-03-04 00:11:35 +00:00
Eric Niebler
401f3dcc8b
Merged revisions 59854 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r59854 | eric_niebler | 2010-02-23 19:42:25 +1100 (Tue, 23 Feb 2010) | 1 line
fix const correctness issues, work around fusion bug #3954
........
[SVN r59925]
2010-02-25 22:52:26 +00:00
Eric Niebler
d5fac11a2e
fix const correctness issues, work around fusion bug #3954
...
[SVN r59854]
2010-02-23 08:42:25 +00:00
Eric Niebler
65eb99ee12
Merged revisions 58401,58412 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r58401 | eric_niebler | 2009-12-16 09:29:09 +1100 (Wed, 16 Dec 2009) | 1 line
more appropriate use of ellipses when a really bad conversion sequence is needed
........
r58412 | eric_niebler | 2009-12-16 21:30:40 +1100 (Wed, 16 Dec 2009) | 1 line
fix BOOST_PROTO_EXTENDS to work with elaborated types
........
[SVN r58697]
2010-01-05 01:39:28 +00:00
Eric Niebler
00b76e3e2f
accomodate fusion::fold changes
...
[SVN r58696]
2010-01-05 01:21:36 +00:00
Eric Niebler
87dcd4b393
fix bad merge
...
[SVN r58424]
2009-12-17 06:04:57 +00:00
Eric Niebler
02f4186d18
fix BOOST_PROTO_EXTENDS to work with elaborated types
...
[SVN r58412]
2009-12-16 10:30:40 +00:00
Eric Niebler
aa5f1c2940
more appropriate use of ellipses when a really bad conversion sequence is needed
...
[SVN r58401]
2009-12-15 22:29:09 +00:00
Eric Niebler
195a2d4a1b
Merged revisions 58392 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r58392 | eric_niebler | 2009-12-15 17:59:30 +1300 (Tue, 15 Dec 2009) | 1 line
fix docs for fold transform, misc doc and code clean-up
........
[SVN r58393]
2009-12-15 08:36:28 +00:00
Eric Niebler
b45c9bb84a
fix docs for fold transform, misc doc and code clean-up
...
[SVN r58392]
2009-12-15 04:59:30 +00:00
Eric Niebler
c052fcff9f
Merged revisions 58375 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r58375 | eric_niebler | 2009-12-14 23:19:49 +1300 (Mon, 14 Dec 2009) | 1 line
updated reference docs for fusion.hpp
........
[SVN r58376]
2009-12-14 10:29:00 +00:00
Eric Niebler
893ced3fbe
updated reference docs for fusion.hpp
...
[SVN r58375]
2009-12-14 10:19:49 +00:00
Eric Niebler
f306b88004
assorted fixes to proto and xpressive merged to release from trunk
...
[SVN r58336]
2009-12-13 07:29:08 +00:00
Eric Niebler
da1d487f2d
add forward declarations for proto::term and proto::listN
...
[SVN r58310]
2009-12-12 09:37:33 +00:00
Eric Niebler
2b18526005
in binary operations, when one operand has a user-specified domain and the other has the default domain, the user-specified domain trumps
...
[SVN r58279]
2009-12-10 22:58:16 +00:00
Eric Niebler
4bcc83647e
fix const correctness issues with proto::flatten and friends
...
[SVN r57796]
2009-11-19 23:05:20 +00:00
Eric Niebler
8e7729fa54
work around for EDG compiler bug with function types and cv-qualification
...
[SVN r57795]
2009-11-19 22:45:17 +00:00
Eric Niebler
e608531431
proto doc tweaks
...
[SVN r57440]
2009-11-06 23:37:47 +00:00
Eric Niebler
6dcc84e773
better docs for proto::extends, fixes #2844
...
[SVN r57439]
2009-11-06 23:24:22 +00:00
Eric Niebler
8ace48cc28
clean-up
...
[SVN r57235]
2009-10-29 19:14:26 +00:00
Eric Niebler
6bc5d73a63
fix const correctness issues with proto::flatten and friends, fixes #3364
...
[SVN r57234]
2009-10-29 18:59:43 +00:00
Eric Niebler
9251f7420e
work around EDG compiler bug, fixes #3290
...
[SVN r57160]
2009-10-26 20:21:20 +00:00
Eric Niebler
6796470e20
accomodate recent change to fusion::fold, remove old support for Doxygen and pre-1.35 Fusion, fixes #3553
...
[SVN r57159]
2009-10-26 15:15:05 +00:00
Troy D. Straszheim
541c129fd6
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
3fffa1ca37
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
Eric Niebler
b3c924cf0f
Merged revisions 55838,56302 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r55838 | eric_niebler | 2009-08-28 12:45:21 -0400 (Fri, 28 Aug 2009) | 1 line
reduce fusion, proto and xpressive warnings under msvc /Za switch
........
r56302 | eric_niebler | 2009-09-18 16:22:47 -0400 (Fri, 18 Sep 2009) | 1 line
xpressive passes its tests on gcc under c++0x mode
........
[SVN r56368]
2009-09-23 21:53:53 +00:00
Eric Niebler
6e9e1129f4
Merged revisions 56321 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r56321 | eric_niebler | 2009-09-20 11:09:28 -0400 (Sun, 20 Sep 2009) | 1 line
const-qualify return type of pow() function
........
[SVN r56322]
2009-09-20 15:17:13 +00:00
Eric Niebler
f4f8a9facb
const-qualify return type of pow() function
...
[SVN r56321]
2009-09-20 15:09:28 +00:00
Eric Niebler
c3bbe65802
Merged revisions 56319 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r56319 | eric_niebler | 2009-09-20 10:35:53 -0400 (Sun, 20 Sep 2009) | 1 line
oops! add back op::address_of definition
........
[SVN r56320]
2009-09-20 15:09:11 +00:00
Eric Niebler
c0f8b01908
oops! add back op::address_of definition
...
[SVN r56319]
2009-09-20 14:35:53 +00:00
Eric Niebler
9447cc684d
xpressive passes its tests on gcc under c++0x mode
...
[SVN r56302]
2009-09-18 20:22:47 +00:00
Eric Niebler
d318406a4a
reduce fusion, proto and xpressive warnings under msvc /Za switch
...
[SVN r55838]
2009-08-28 16:45:21 +00:00
Eric Niebler
f44055b389
Merged revisions 55656 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
[SVN r55666]
2009-08-19 16:52:15 +00:00
Eric Niebler
b40b2dae39
fix proto::_value array handling under C++0x mode, fixes #3338
...
[SVN r55656]
2009-08-18 20:04:56 +00:00
Troy D. Straszheim
f8a3b43c90
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Troy D. Straszheim
d80b95856c
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
Eric Niebler
f0124690dd
Merged revisions 54559,54610,54853,54871 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r54559 | eric_niebler | 2009-07-01 00:21:54 -0700 (Wed, 01 Jul 2009) | 1 line
eliminate use of deprecated proto macros in proto's and xpressive's public interface
........
r54610 | eric_niebler | 2009-07-03 09:58:55 -0700 (Fri, 03 Jul 2009) | 1 line
fix slicing problem of unary operators
........
r54853 | eric_niebler | 2009-07-09 21:44:23 -0700 (Thu, 09 Jul 2009) | 1 line
revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
........
r54871 | eric_niebler | 2009-07-10 12:45:01 -0700 (Fri, 10 Jul 2009) | 1 line
fix oops
........
[SVN r54872]
2009-07-10 21:13:22 +00:00
Eric Niebler
4e5178144e
fix oops
...
[SVN r54871]
2009-07-10 19:45:01 +00:00
Eric Niebler
df18ee653a
revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
...
[SVN r54853]
2009-07-10 04:44:23 +00:00
Eric Niebler
d7820a4d1f
fix slicing problem of unary operators
...
[SVN r54610]
2009-07-03 16:58:55 +00:00
Eric Niebler
54d8c43a96
eliminate use of deprecated proto macros in proto's and xpressive's public interface
...
[SVN r54559]
2009-07-01 07:21:54 +00:00
Eric Niebler
6053fc0422
Merged revisions 54524 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r54524 | eric_niebler | 2009-06-29 23:14:18 -0700 (Mon, 29 Jun 2009) | 1 line
unbreak example/lambda.hpp's handling of member pointers
........
[SVN r54537]
2009-06-30 16:54:32 +00:00
Eric Niebler
a6e8135a8c
unbreak example/lambda.hpp's handling of member pointers
...
[SVN r54524]
2009-06-30 06:14:18 +00:00
Eric Niebler
d0abe92e37
Merged revisions 54364 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r54364 | eric_niebler | 2009-06-25 23:09:05 -0700 (Thu, 25 Jun 2009) | 1 line
fix some bugs with use of Transform::result<void(E,S,V)>, which is no longer valid. Make lambda.hpp example work again
........
[SVN r54379]
2009-06-26 16:09:44 +00:00
Eric Niebler
fb1f72db25
fix some bugs with use of Transform::result<void(E,S,V)>, which is no longer valid. Make lambda.hpp example work again
...
[SVN r54364]
2009-06-26 06:09:05 +00:00
Eric Niebler
502b7f4c1e
Merged revisions 54356 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r54356 | eric_niebler | 2009-06-25 15:37:20 -0700 (Thu, 25 Jun 2009) | 1 line
work around non-compliant and/or macros on msvc
........
[SVN r54358]
2009-06-25 22:48:05 +00:00