
*Every* function in Proto? Or the just ones that build Proto expressions? Or evaluate them? Or some other subset?
The ones to evaluate them. value, proto_base and child_c could be a usable subset.
I have attempted this once before. I remember parts of Boost.Fusion needed the annotation too. Manjunath
Older CUDA versions were a bit broken, and easily had internal compiler errors. At MetaScale we actually translate Proto expressions to our custom expression types for CUDA to avoid this, but maybe straight Proto could work well enough now. As a side node, it also allows use to have shorter symbol names, which was a bit of a problem with Proto.
______________________________**_________________ Unsubscribe & other changes: http://lists.boost.org/** mailman/listinfo.cgi/boost<http://lists.boost.org/mailman/listinfo.cgi/boost>