Overloaded opApply for named template mixin
Simen Kjaeraas
simen.kjaras at gmail.com
Tue Nov 11 19:57:41 PST 2008
Right, I have this:
template foo(T)
{
int opApply(int delegate(ref T) dg)
{
// code here
}
}
class bar(T)
{
mixin foo!(T) baz;
}
void main()
{
bar b = new bar();
foreach(qux; bar.baz)
{
}
}
And it does not compile. The error I get is "expression has no value", on
the line with the foreach. Do I need to do this in a different way, or is
it simply not possible (at the moment)?
--
Simen
More information about the Digitalmars-d-learn
mailing list