Don <> changed:

           What    |Removed                     |Added
           Keywords|                            |wrong-code
                 CC|                            |
            Summary|[CTFE] Incorrect static     |wrong code for struct
                   |array assign results in     |member initialized using
                   |constructor                 |struct constructor

--- Comment #1 from Don <> 2012-10-02 00:04:08 PDT ---
Was "CTFE: Incorrect static array assign results in constructor"

This doesn't involve CTFE, it's a semantic error. It is deciding if Vec2(0) is
a struct literal or a constructor, before it has worked out that Vec2 even has
a constructor. So it decides (incorrectly) that it's a struct literal.
It doesn't require static arrays, either. The constructor just doesn't get
called at all.

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

Reply via email to