if (!pf->is_anonymous())
continue;
- if (pf->type()->is_error_type() || pf->type()->is_undefined())
+ if (pf->type()->deref()->is_error_type()
+ || pf->type()->deref()->is_undefined())
continue;
Named_type* fnt = pf->type()->deref()->named_type();
++pf)
{
if (pf->is_anonymous()
- && (!pf->type()->is_error_type() && !pf->type()->is_undefined()))
+ && (!pf->type()->deref()->is_error_type()
+ && !pf->type()->deref()->is_undefined()))
{
Named_type* subtype = pf->type()->deref()->named_type();
gcc_assert(subtype != NULL);