<div dir="ltr"><div class="gmail_extra">Constructor should check its qualifier as a switch to select construction strategy. It is described in TDPL, but it has not been yet implemented.</div><div class="gmail_extra"><br></div>
<div class="gmail_extra">The combination of constructor and TemplateThisParameter would affect to that not-implemented feature. As a conclusion, its semantics is YET NOT DEFINED.</div><div class="gmail_extra"><br></div><div class="gmail_extra" style>
(Similar thing exists with "inout constructor". It is not also yet defined.)</div><div class="gmail_extra"><br></div><div class="gmail_extra">Kenji Hara<br><br><div class="gmail_quote">2013/2/21 Gor Gyolchanyan <span dir="ltr"><<a href="mailto:gor.f.gyolchanyan@gmail.com" target="_blank">gor.f.gyolchanyan@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div class="h5">On Wed, Feb 20, 2013 at 7:29 PM, Timon Gehr <span dir="ltr"><<a href="mailto:timon.gehr@gmx.ch" target="_blank">timon.gehr@gmx.ch</a>></span> wrote:<br>
</div></div><div class="gmail_extra"><div><div class="h5"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On 02/20/2013 03:37 PM, Gor Gyolchanyan wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
...<div><br>
<br>
Is there any change of this being fixed any time soon?<br></div>
...<br>
</blockquote>
<br>
According to the online documentation it seems like it should work:<br>
<br>
<a href="http://dlang.org/template.html#TemplateThisParameter" target="_blank">http://dlang.org/template.<u></u>html#TemplateThisParameter</a> states:<br>
<br>
"TemplateThisParameters are used in member function templates to pick up the type of the this reference."<br>
<br>
<a href="http://dlang.org/class.html" target="_blank">http://dlang.org/class.html</a> states:<br>
<br>
Classes consist of:<br>
  Â  ...<br>
  Â  * member functions<br>
  Â  Â  Â  ...<br>
  Â  Â  Â  * Constructors<br>
<br>
I guess just post it to bugzilla.<br>
</blockquote></div><br></div></div><a href="http://d.puremagic.com/issues/show_bug.cgi?id=9551" target="_blank">http://d.puremagic.com/issues/show_bug.cgi?id=9551</a><br clear="all"><div><br></div><div>I really really hope this gets fixed soon, because my project is stuck because of this.</div>
<span class=""><font color="#888888">
<div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.
</font></span></div></div>
</blockquote></div><br></div></div>