Eric Niebler
|
baa9796560
|
add missing #include
[SVN r48170]
|
2008-08-16 05:11:12 +00:00 |
|
Eric Niebler
|
a8a264d961
|
more doc work
[SVN r48146]
|
2008-08-14 23:42:03 +00:00 |
|
Eric Niebler
|
49f1c0493b
|
fix typo, logic-o and bad wording
[SVN r48130]
|
2008-08-13 17:47:15 +00:00 |
|
Eric Niebler
|
ac0a1b66c2
|
more work on proto's docs
[SVN r48108]
|
2008-08-12 20:18:30 +00:00 |
|
Eric Niebler
|
645527c397
|
add Boost.Proto to trunk
[SVN r48079]
|
2008-08-11 07:10:51 +00:00 |
|
Eric Niebler
|
7b90f7be99
|
more doc tweaks
[SVN r48074]
|
2008-08-11 02:07:01 +00:00 |
|
Eric Niebler
|
8edc2776a7
|
greatly fleshed out calculator example
[SVN r48072]
|
2008-08-11 01:01:33 +00:00 |
|
Eric Niebler
|
6394094092
|
remove dead file
[SVN r48061]
|
2008-08-10 16:12:04 +00:00 |
|
Eric Niebler
|
35d1083bf5
|
more doc improvements
[SVN r48060]
|
2008-08-10 16:07:20 +00:00 |
|
Eric Niebler
|
36d26075ff
|
more work on docs
[SVN r48051]
|
2008-08-10 00:22:50 +00:00 |
|
Eric Niebler
|
d922b3fff0
|
latest and greatest
[SVN r47974]
|
2008-08-04 19:15:28 +00:00 |
|
Eric Niebler
|
c86e3609c1
|
improvements to the users' guide
[SVN r47642]
|
2008-07-20 22:38:34 +00:00 |
|
Eric Niebler
|
3a8e485872
|
define the ObjectTransform concept
[SVN r47611]
|
2008-07-19 21:22:44 +00:00 |
|
Eric Niebler
|
8c7beb452d
|
regenerate doxygen docs, fix PrimitiveTransform concept reference documentation
[SVN r47609]
|
2008-07-19 20:32:57 +00:00 |
|
Eric Niebler
|
2d384d81f0
|
fix example models in concept docs
[SVN r47608]
|
2008-07-19 19:47:15 +00:00 |
|
Eric Niebler
|
b98ec4aec1
|
minor tweaks
[SVN r46794]
|
2008-06-27 22:04:52 +00:00 |
|
Eric Niebler
|
d6eccddbea
|
remove dependency on function_types library
[SVN r46183]
|
2008-06-06 00:20:52 +00:00 |
|
Eric Niebler
|
c7f0c58212
|
merged from trunk
[SVN r45985]
|
2008-05-31 19:31:01 +00:00 |
|
Eric Niebler
|
f49faac65d
|
incomplete implementation of lammbda
[SVN r45962]
|
2008-05-30 20:05:47 +00:00 |
|
Eric Niebler
|
6559570890
|
fix lambda example
[SVN r45929]
|
2008-05-29 23:33:08 +00:00 |
|
Eric Niebler
|
5cfb4d4efc
|
better work around std::map::op[] strangeness
[SVN r45924]
|
2008-05-29 21:17:29 +00:00 |
|
Eric Niebler
|
c88394ce77
|
ugh, work around std::map::op[] strangeness
[SVN r45917]
|
2008-05-29 19:09:17 +00:00 |
|
Eric Niebler
|
cac6c5ce80
|
msvc-friendly return type calculation for member pointers
[SVN r45895]
|
2008-05-29 03:32:24 +00:00 |
|
Eric Niebler
|
fd3d332488
|
better default handling of operator->*
[SVN r45879]
|
2008-05-28 23:06:13 +00:00 |
|
Eric Niebler
|
cf1966ab26
|
s/detail::deref/get_pointer/
[SVN r45871]
|
2008-05-28 15:51:15 +00:00 |
|
Eric Niebler
|
35f6acfcf9
|
fix bug in result_of calculation of members
[SVN r45847]
|
2008-05-28 01:44:08 +00:00 |
|
Eric Niebler
|
ab7e1acb12
|
fix more implicit_expr portability problems
[SVN r45846]
|
2008-05-28 01:20:50 +00:00 |
|
Eric Niebler
|
052a761ca2
|
work around strange gcc aggregate initialization bug
[SVN r45845]
|
2008-05-28 00:34:58 +00:00 |
|
Eric Niebler
|
d20fc51301
|
add proto::protect<> to prevent a nested transform from being applied
[SVN r45831]
|
2008-05-27 20:01:46 +00:00 |
|
Eric Niebler
|
e371f206d7
|
members of lvalues are lvalues
[SVN r45617]
|
2008-05-21 19:40:42 +00:00 |
|
Eric Niebler
|
b3ea36e783
|
fix off-by-one in BOOST_PROTO_EXTENDS_FUNCTION
[SVN r45568]
|
2008-05-19 22:40:50 +00:00 |
|
Eric Niebler
|
23227d247c
|
add result_of::flatten metafunction
[SVN r45502]
|
2008-05-18 23:17:13 +00:00 |
|
Eric Niebler
|
dbbd44a3ac
|
rename BOOST_PROTO_DECLARE_MEMBERS to BOOST_PROTO_EXTENDS_MEMBERS
[SVN r45356]
|
2008-05-14 17:28:39 +00:00 |
|
Eric Niebler
|
fd27cca462
|
flesh out op::member. pass-through just works.
[SVN r45330]
|
2008-05-13 16:03:21 +00:00 |
|
Eric Niebler
|
60e753b216
|
experimental support for virtual data members of extension classes (e.g., the else_ in if_(foo)[bar].else_[baz])
[SVN r45318]
|
2008-05-13 06:08:20 +00:00 |
|
Eric Niebler
|
093be827a4
|
extends<> gets the addressof hack
[SVN r45313]
|
2008-05-13 01:17:35 +00:00 |
|
Eric Niebler
|
1cedd7fded
|
add a TODO item
[SVN r45288]
|
2008-05-11 18:13:07 +00:00 |
|
Eric Niebler
|
ca650bd74b
|
work-around for type deduction of istream insertion operator
[SVN r45266]
|
2008-05-10 15:55:40 +00:00 |
|
Eric Niebler
|
ed8f63a736
|
is_expr<> tweak
[SVN r45229]
|
2008-05-08 21:24:38 +00:00 |
|
Eric Niebler
|
b30a160e89
|
polymorphic function object builder, intended for use with new make_expr and friends
[SVN r45058]
|
2008-05-03 06:02:13 +00:00 |
|
Eric Niebler
|
1af4b29ba4
|
simplify
[SVN r45052]
|
2008-05-03 02:37:09 +00:00 |
|
Eric Niebler
|
a1b4c4bc17
|
(almost) full lambda library port
[SVN r44861]
|
2008-04-28 21:11:07 +00:00 |
|
Eric Niebler
|
9047e6c579
|
move lambda.cpp to mini_lambda.cpp
[SVN r44859]
|
2008-04-28 20:51:36 +00:00 |
|
Eric Niebler
|
11ecfe1c24
|
add back a new and improved implicit_expr()
[SVN r44830]
|
2008-04-28 00:54:23 +00:00 |
|
Eric Niebler
|
a443919486
|
special handling for operator->* when right operand is a member function pointer
[SVN r44723]
|
2008-04-22 17:33:34 +00:00 |
|
Eric Niebler
|
e1c153cd37
|
default expression evaluators handle member object pointers
[SVN r44721]
|
2008-04-22 16:16:19 +00:00 |
|
Eric Niebler
|
6f329b9896
|
loosen const-correctness in return type calculation of _default and default_context
[SVN r44712]
|
2008-04-22 06:47:13 +00:00 |
|
Eric Niebler
|
92c6dffb63
|
const-qualify return of expr<>::make()
[SVN r44710]
|
2008-04-22 04:43:49 +00:00 |
|
Eric Niebler
|
8447d3a072
|
work around member pointer issue on older gcc
[SVN r44702]
|
2008-04-21 18:11:01 +00:00 |
|
Eric Niebler
|
e19659d83b
|
don't double-deref args to make_expr, nuke trailing spaces
[SVN r44677]
|
2008-04-21 05:40:00 +00:00 |
|