Commit Graph

30 Commits

Author SHA1 Message Date
Eric Niebler
a193bea24b proto: merge [80747] from trunk
[SVN r80767]
2012-09-30 02:26:18 +00:00
Eric Niebler
981ecf0044 merge misc proto changes from trunk: [80247], [80262], [80265], [80266], [80275], [80273], [80274]
[SVN r80356]
2012-09-01 23:52:42 +00:00
Eric Niebler
6c56b0a091 merge [79632], [79640], [79678], [79686], [79711], [79713], [79725], [79742], [79920] from trunk
[SVN r80297]
2012-08-29 02:40:56 +00:00
Eric Niebler
19e8255dc0 merge [79567] from trunk
[SVN r80296]
2012-08-29 02:02:57 +00:00
Eric Niebler
822e5aa95b bite the bullet and add overloads to proto::transform that accept const-ref expressions
[SVN r80262]
2012-08-27 18:14:20 +00:00
Eric Niebler
6736c3da99 add support for transform environment with slots for key/value pairs
[SVN r79632]
2012-07-21 05:50:50 +00:00
Eric Niebler
d810dd5bdb tests for proto::protect
[SVN r79567]
2012-07-16 21:19:50 +00:00
Eric Niebler
9ba17ff21e merge [79461], [79465], and [79485] from trunk
[SVN r79526]
2012-07-15 04:40:39 +00:00
Eric Niebler
62933cbebd transforms get pseudo-parameter pack expansion support for unpacking expressions
[SVN r79461]
2012-07-12 21:54:30 +00:00
Eric Niebler
80cbfcf32f merge [74470], [74481], [74513], [74527] from trunk; fixes #4723, #5905
[SVN r74534]
2011-09-23 15:04:13 +00:00
Eric Niebler
66b1aa2c69 add second template parameter to proto::siwtch_ to control dispatching to cases
[SVN r74513]
2011-09-22 17:34:21 +00:00
Eric Niebler
2f531693ef merge [70965] [73644] [73668] [73669] [73683] [73770] [73771] [73831] [73834] [73854] [73892] [73898] [73899] [73906] [73908] [73927] [74019] [74048] [74113] from trunk to release
[SVN r74325]
2011-09-09 03:27:28 +00:00
Eric Niebler
e0a3b57984 remove invocations of no-longer-existent segmented fusion algorithms
[SVN r74048]
2011-08-24 20:57:12 +00:00
Eric Niebler
c2fb79256d revert 68544 for now
[SVN r68553]
2011-01-30 04:58:04 +00:00
Eric Niebler
78781fe32e add proto::let and proto::local
[SVN r68544]
2011-01-29 12:38:37 +00:00
Eric Niebler
7c9640df30 merge [68172] from trunk
[SVN r68206]
2011-01-17 16:41:52 +00:00
Eric Niebler
fbbbb2222c fix handling of operator sfinae in the presence of sub-domains with grammars that differ from the super-domain's
[SVN r68172]
2011-01-15 15:24:15 +00:00
Eric Niebler
3f3e1e4aea fix ambiguity in display_expr, fixes #4910
[SVN r67387]
2010-12-21 15:07:35 +00:00
Eric Niebler
2fcc94b19a attempted fix for 4910
[SVN r67366]
2010-12-20 15:54:38 +00:00
Eric Niebler
1fc25ad712 merge various proto fixes from trunk
[SVN r67287]
2010-12-17 18:58:47 +00:00
Eric Niebler
89d2421288 fix regression in make transform, add make regression tests
[SVN r67233]
2010-12-15 03:33:31 +00:00
Eric Niebler
76de12ef85 Merged revisions 62255 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62255 | eric_niebler | 2010-05-26 22:39:10 -0400 (Wed, 26 May 2010) | 1 line
  
  add test for internal domain deduction utilities
........


[SVN r62261]
2010-05-27 14:39:27 +00:00
Eric Niebler
b4704901e6 add test for internal domain deduction utilities
[SVN r62255]
2010-05-27 02:39:10 +00:00
Eric Niebler
6590f9be15 Merged revisions 53158,53182,53334,53337,53419,53421,53521,53566-53568,53578,53590 via svnmerge from
https://svn.boost.org/svn/boost/trunk



[SVN r53591]
2009-06-03 04:32:30 +00:00
Eric Niebler
22c60e24ec saner default evaluation behavior for member (object|function) pointers
[SVN r53334]
2009-05-28 04:58:45 +00:00
Eric Niebler
617efcb3a6 Merged revisions 51808,51821 via svnmerge from https://svn.boost.org/svn/boost/trunk
[SVN r51878]
2009-03-20 23:22:17 +00:00
Eric Niebler
571c10de27 add proto::noinvoke to block metafunction invocation in ObjectTransforms
[SVN r51821]
2009-03-17 18:21:40 +00:00
Eric Niebler
1e2c527804 fix bug 2407
[SVN r49820]
2008-11-18 03:03:45 +00:00
Eric Niebler
cf44f163c6 fix #2407
[SVN r49812]
2008-11-16 23:22:53 +00:00
Eric Niebler
c34253a836 initial proto v4, the post-review version
[SVN r44068]
2008-04-06 06:19:35 +00:00