<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 3 January 2016 at 17:06, Walter Bright via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 1/2/2016 9:51 PM, Manu via Digitalmars-d wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
For instance, connecting to the C++ string lib:<br>
<br>
module libep.string;<br>
public import libep.c.string : BaseString, MutableString, SharedString;<br>
alias String = BaseString!char;<br>
alias WString = BaseString!wchar;<br>
alias DString = BaseString!dchar;<br>
<br>
Those don't like to be imported that way: Error: template instance<br>
BaseString!char BaseString is not a template declaration, it is a alias<br>
</blockquote>
<br></span>
Please file a bug report for that.<br>
</blockquote></div><br></div><div class="gmail_extra">But it works in reduced test cases. I can't find a way to practically bug a lot of these sorts of problems without posting my source tree.</div><div class="gmail_extra">I'll try and reduce this one again...<br></div></div>