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

The "alias newThing = x;" syntax is not allowed with alias this. It's the only exception.

You have to use

alias getSingleton this;


Reply via email to