On Tuesday, 28 May 2013 at 19:18:00 UTC, Simen Kjaeraas wrote:
So you're saying I should do this to get a guaranteed prime
number:
struct Prime {
private int payload;
private void* dummy; // Non-nullable
this(int value) {
assert(isPrime(value));
dummy = &something;
dummy = value;
}
}
Seriously? I'm not willing to believe you mean that, but if you
really
think non-nullable pointers is the same as @disable this(), I'm
forced to.
No you are distording what I say. I said, and repeat it for the
nth time, that the job compilerwise is the exact same.
The code sample you present me is completely stupid. It simply
show that you are confused between compiler implementation and
language design.