Template Question
Bill Baxter
dnewsgroup at billbaxter.com
Mon Apr 14 20:35:26 PDT 2008
Mike Parker wrote:
> Mike Parker wrote:
>> Bill Baxter wrote:
>>> Mike Parker wrote:
>>>> Bill Baxter wrote:
>>>>> Mike Parker wrote:
>
>>
>> This is exactly what I was looking for. I don't understand it, but it
>> works.
>
> Actually, it doesn't work.
Ok, so in that case...
I think you can put an alias for the type inside an interface, and use
that to work around:
interface Foo(T)
{
alias T TheType;
void init(T);
}
...
static if ( is(U : Foo!(U.TheType)) ) {
...
}
That seems to work.
--bb
More information about the Digitalmars-d-learn
mailing list