htypechk.pas, tcallcandidates: * collect_overloads_in_struct: we need to check the deftyp of the extended def for record- or objectdef, not the deftyp of the helper which will always be objectdef anyway. + added test git-svn-id: trunk@28572 -