[Issue 14531] New: `@disable this() immutable` disable mutable default construction, too

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Thu Apr 30 00:47:18 PDT 2015


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

          Issue ID: 14531
           Summary: `@disable this() immutable` disable mutable default
                    construction, too
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: DMD
          Assignee: nobody at puremagic.com
          Reporter: schuetzm at gmx.net

struct S {
    @disable this() immutable;
}

void main() {
    S s;
}

=> xx.d(6): Error: variable xx.main.s default construction is disabled for type
S

--


More information about the Digitalmars-d-bugs mailing list