On 15-07-2012 17:56, Alexandr Druzhinin wrote:
class A {
}
__gshared A a;

  void main(string[] args) {
      a = new A;
}

Seems to work for me? (This use of __gshared is perfectly fine, btw.)

alexrp@alexrp ~/Projects/tests $ cat test.d
class A {
}
__gshared A a;

 void main(string[] args) {
     a = new A;
}
alexrp@alexrp ~/Projects/tests $ rdmd test.d
alexrp@alexrp ~/Projects/tests $

--
Alex Rønne Petersen
a...@lycus.org
http://lycus.org


Reply via email to