On Saturday, 11 February 2017 at 01:14:03 UTC, Chris Wright wrote:
> And @safe doesn't stop you from using uninitialized variables.
Yes it does, for pointers anyway
void main() @safe
{
int[] a = void;
}
/d296/f663.d(3): Error: variable f663.main.a void initializers
for pointers not allowed in safe functions