<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 16, 2013 at 11:33 AM, Lars Tandle Kyllingstad <span dir="ltr"><<a href="mailto:lars@kyllingen.net" target="_blank">lars@kyllingen.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":1lt" style="overflow:hidden">Are you proposing that this be allowed:<br>
<br>
  struct S<br>
  {<br>
      immutable int c = 123;<br>
      this(int i) { c = i; }<br>
  }<br>
<br>
and that the compiler should report an error on the following?<br>
<br>
  struct S<br>
  {<br>
      immutable int c = 123;<br>
      // No constructor<br>
  }</div></blockquote></div><br>As I understand, he is proposing that either the first code snippet be allowed OR the second one should be an error.</div><div class="gmail_extra"><br></div><div class="gmail_extra" style>

Regards</div><div class="gmail_extra" style>- Puneet</div></div>