On Mon, 7 Oct 2019 14:12:32 +0200 Sven Barth via fpc-pascal <fpc-pascal@lists.freepascal.org> wrote:
>[...] > > > > > generic function DoThis<T>(a: T): T; overload; > > > > > begin end; > > > > > generic function DoThis<T,U>(a: T): U; overload; > > > > > begin end; > > > > > > > > > > begin > > > > > DoThis(3); // both fits, should give an error > > > > > end; >[...] > I'm also for an error. > > However does Delphi pick a suitable non-generic overload if one > exists aside from the two generic ones? Can you give an example what you mean? Mattias _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal