Summary: Disabled postblit ignored on return statement
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: accepts-invalid
          Severity: normal
          Priority: P2
         Component: DMD

--- Comment #0 from Kenji Hara <> 2012-07-07 08:55:09 PDT ---
This code should raise compile error, but doesn't.

struct S
    @disable this(this);

void main()
    S[3] sa;
    S[3] fsa() { return sa; }

In the return statement of function fsa should copy sa variable, but compiler
ignores the disables postblit call.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to