.. by the way, we could pass the location to abstract_virtuals_error too, thus fixing the locations of tests like other/abstract1.C and abstract2.C, where we currently hit the case:

      else if (identifier_p (decl))
    /* Here we do not have location information.  */
    error ("invalid abstract type %qT for %qE", type, decl);

not sure if it's worth it. What do you think?

Thanks, Paolo.

Reply via email to