Hello,
I have the following:
struct Stuff {
int opApply(scope int delegate(Stuff*) dg)
{
return 0;
}
};
void main()
{
Stuff* stuff;
foreach(it; *stuff)
{}
}
It works fine.. but when the variable becomes const(Stuff)* stuff;
It gives me:
onlineapp.d(13): Error: cannot uniquely infer `foreach` argument types
I have no idea what i should be doing, does anyone have a clue?