
11 Nov
2007
11 Nov
'07
5:58 p.m.
Eric Niebler wrote:
Tobias Schwinger wrote:
Eric Niebler wrote:
I have a function object that doesn't work with fusion's invoke_function_object. Because it's noncopyable?
The argument is taken by value unless we explicitly specify the template argument. IIRC it's even documented that it's valid to do so, somewhere :-).
No, you've completely misunderstood what I'm asking, so I'll ask it again:
<code> Oh yeah, obviously...
What is the purpose of the remove_reference<> here, and can we get rid of it?
After a deeper look I'm pretty sure that it's an artifact from before Boost.ResultOf times and that we can remove it. Tested and committed to the trunk. Thanks, Tobias