
19 Apr
2011
19 Apr
'11
9:11 p.m.
On Tue, 19 Apr 2011 22:42:01 +0200, Christopher Schmidt <mr.chr.schmidt@online.de> wrote:
"Jeffrey Lee Hellrung, Jr." <jeffrey.hellrung@gmail.com> writes:
[...]
Could this be considered a Boost.Fusion bug? Seems like it would be Boost.Fusion's job to insulate any template parameters it receives from unintentional lambda substitution. [I making this comment under the assumption that I understand the problem, which may not be the case.]
- Jeff
Yes, this is definitely a bug in Fusion.
I worked around it by adding a lambda myself in transform_if so it si definetively fixable.