www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - static and non-static version of the one function

reply "Zhenya" <zheny list.ru> writes:
Hi!
Tell me please,are there any way to declare two versions of one 
member function,
something like this:

int a;

int.init //static version
a.init //non-static version
Oct 24 2012
next sibling parent Jacob Carlborg <doob me.com> writes:
On 2012-10-24 21:32, Zhenya wrote:
 Hi!
 Tell me please,are there any way to declare two versions of one member
 function,
 something like this:

 int a;

 int.init //static version
 a.init //non-static version

No, not currently. http://d.puremagic.com/issues/show_bug.cgi?id=3345 -- /Jacob Carlborg
Oct 24 2012
prev sibling parent "Zhenya" <zheny list.ru> writes:
On Wednesday, 24 October 2012 at 20:02:20 UTC, Jacob Carlborg 
wrote:
 On 2012-10-24 21:32, Zhenya wrote:
 Hi!
 Tell me please,are there any way to declare two versions of 
 one member
 function,
 something like this:

 int a;

 int.init //static version
 a.init //non-static version

No, not currently. http://d.puremagic.com/issues/show_bug.cgi?id=3345

Thank you,understood.
Oct 24 2012