On 06/07/2011 10:05 AM, Richard Guenther wrote:
In that case you could do what Jakub suggested - but only for rvalues
of course.

Right, and I need to handle lvalues as well.

I'm not sure if we already avoid calling the folding where we
require lvalues.

No, we don't.

Can't you instead adjust the type you feed to fold_indirect_ref_1 in
the caller in the C++ FE?

Not without digging down into the operand to see what type it wants. At that point I might as well just copy the whole function into the FE.

Jason

Reply via email to