Having 2 overloaded procedures declared at the
interface section and implemented at the implementation
section results in 4 procedures added to the
documentation: 2 as Global Functions and 2 as
File-Local Functions.
and well, overloaded identifiers are always hard to parse,
or more to the point, it's hard to decide which one is
referenced.
I have to admit, I didn't know, that the
overloaded-directive can be used again at the implementation
of the overloaded function.
I have to check, how to fix this, but it may take some time
until I'm ready for the next release.
So I suggest the simplest solution for now: Remove the
directive at the implementation, it is not needed for Delphi
so long as the forward-declaration has it.
Best regards
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 22 days (the time period specified by
the administrator of this Tracker).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Example
Logged In: YES
user_id=1075015
Hello,
and well, overloaded identifiers are always hard to parse,
or more to the point, it's hard to decide which one is
referenced.
I have to admit, I didn't know, that the
overloaded-directive can be used again at the implementation
of the overloaded function.
I have to check, how to fix this, but it may take some time
until I'm ready for the next release.
So I suggest the simplest solution for now: Remove the
directive at the implementation, it is not needed for Delphi
so long as the forward-declaration has it.
Best regards
Logged In: YES
user_id=1623800
Hi,
thanks for fast response. This workaround works quite well. :)
Grüße aus Wedel
Svelix
Logged In: YES
user_id=1075015
Should be fixed in the new release.
Logged In: YES
user_id=1312539
Originator: NO
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 22 days (the time period specified by
the administrator of this Tracker).