This is the mail archive of the
mailing list for the GCC project.
Re: [RFH / Patch] PR 51222
On 04/28/2012 07:12 AM, Paolo Carlini wrote:
isn't, but clearly can be instantiation dependent. Then, I guess the way
I'm proposing to handle this is by starting some sort of embryonic
instantiation_dependent_expression_p and using it only here, for now,
like the attached (which passes on x86_64-linux). What do you think?
I think that implementing it properly shouldn't be that much harder; the
definition from the ABI is
An expression is instantiation-dependent if it is type-dependent or
value-dependent, or it has a subexpression that is type-dependent or
This might just be a matter of calling for_each_template_parm and
returning 1 if we see any template parameter.