Simen Kjaeraas <> changed:

           What    |Removed                     |Added
                 CC|                            |

--- Comment #1 from Simen Kjaeraas <> 2011-09-16 17:23:19 
PDT ---
The spec says "It is illegal for a GotoStatement to be used to skip
initializations.". ( )

According to the glossary
(, "A code construct is
illegal if it does not conform to the D language specification. This may be
true even if the compiler or runtime fails to detect the error."

So the compiler is free to ignore illegal code. A future compiler, potentially
not dmd, may indeed flag it as a compile-time error, so any behavior caused by
illegal code should be regarded as unpredictable and unreliable.

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

Reply via email to