Hello, Fpc: 3.0
Should the compiler to allow the definition of two operator overloading with the same parameters and diferent result types? e.g: ==== code ==== TMyRecord<T> record class operator Implicit(A: TMyRecord<T>): Real; class operator Implicit(A: TMyRecord<T>): Integer; end; ==== end ==== The code above doesn't compile. Error: function is already declared Public/Forward operator. Best reagrds
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal