https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79841
--- Comment #2 from Roland Illig <roland.illig at gmx dot de> --- German readers generally expect the %qs directly after the word "object". This choice should eliminate all ambiguities, since in "object of type %qs", the user no longer has to think about whether the %qs belongs to the object or the type.