Ticket #3364 (closed Bugs: fixed)
terminals are constant after passing through proto::flatten and fusion::fold
|Reported by:||maurizio.vitale@…||Owned by:||eric_niebler|
I'm forced to use the code in the section marked with #if BUG while I would expect to be able to use the version in the #else branch of the same conditional. Terminals are non-const, hence the casting const away in assignments shouldn't be needed.