On Mon, 26 Jan 2009 20:40:01 +0300, BCS <[email protected]> wrote:

Hello Daniel,

Hi all,
 is there any way to prevent a struct from being created directly?
Basically, I want to prevent this:
 {
non_null!(T) a;
}
I want people to have to use provided functions to create a structure:
 {
auto a = non_null!(T)(new T);
}
-- Daniel


struct S { private static S opCall(); } //???



Nope:

S s; //okay


Reply via email to