When D feels unfinished: union initialization and NRVO

Kagamin spam at here.lot
Thu Mar 19 18:28:17 UTC 2020


As I understand, the problem is that switch statement was taken 
from C where it's a goto with a bunch of labels, so the compiler 
can't easily reason about variable lifetime or something like 
that.


More information about the Digitalmars-d mailing list