opDispatch + Template this parameter ?
Jacob Carlborg
doob at me.com
Thu Dec 30 14:21:50 PST 2010
When I try to compile the following code:
class A
{
void opDispatch (string name, this T) () { }
}
class B : A {}
void main ()
{
auto b = new B;
b.foobar();
}
I get this error:
Error: template instance opDispatch!("foobar") does not match template
declaration opDispatch(string name,this T)
Is this a bug or expected behavior ?
DMD v2.051
--
/Jacob Carlborg
More information about the Digitalmars-d-learn
mailing list