Static constructors in structs.
    Adam D. Ruppe via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Fri Oct 30 13:59:41 PDT 2015
    
    
  
On Friday, 30 October 2015 at 20:23:45 UTC, TheFlyingFiddle wrote:
> I just noticed this works in 2.069, is this intended?
I thought it always worked. The __gshared there I'm pretty sure 
doesn't do anything and should prolly be removed.
The two forms are `static this` which is called for each thread 
and `shared static this` which is only called once per process. 
The compiler literally looks for the sequence of keywords there, 
so they need to be exactly in that order.
But yeah, the struct feature table http://dlang.org/struct.html 
shows them as checked.
    
    
More information about the Digitalmars-d-learn
mailing list