https://issues.dlang.org/show_bug.cgi?id=19928

--- Comment #3 from Andrei Alexandrescu <and...@erdani.com> ---
A solution seems to be disallowing the use of "this" and "this.xyz" (as in
passing as an argument to methods or function) until the object is cooked.
Cooked means all immutable (or otherwise restricted) fields are initialized.

Implications for other qualifiers and combinations need to be analyzed.

--

Reply via email to