On Sunday, 14 February 2016 at 12:56:51 UTC, Vladde Nordholm
wrote:
I'm not sure of how to use alias efficiently, so I want to know
if I could somehow do this (psuedo-code)
class Singleton
{
//So instead of calling `Singleton.getSingleton()` you just
call `Singleton`
alias this = getSingleon()
//code for singleton...
}
Thanks in advance,
vladde
"this" is for an instance of class (or struct). There is no
instance of define an alias at that time. I am not sure, but you
can check "opCall" function as static for this. Give it a try at
least.