
Dave: On Monday, October 16, 2006, at 02:39PM, David Abrahams <dave@boost-consulting.com> wrote:
Herve Bronnimann <hervebronnimann@mac.com> writes:
My question is: Is there something I am missing that would create problems in the usage of Boost.bind, if the second set of overloads were added (besides the inconvenience of more overloads and a longer source code to parse for the compiler)? [...] Seems like it could work for the cases where rvalues don't get passed with non-const lvalues.
I'm not sure if you are saying that it would work in cases where it should have, but didn't, work before; or whether it would compile in cases where it shouldn't. If you are you saying there are such cases where this would allow illegal bindings, then could you please provide a concrete example? I'm somehow not getting it. Thanks, -- Herve Bronnimann