Compiler bug? Functions as Array Properties doesn't work with nested functions
simendsjo
simen.endsjo at pandavre.com
Sun Aug 15 09:55:16 PDT 2010
The spec doesn't mention anything about nested functions here.
This works
void foo(int[] a, int x) { };
void main()
{
int[] array;
foo(array, 3);
array.foo(3);
}
But this gives "undefined identifier module t.foo"
void main()
{
void foo(int[] a, int x) { };
int[] array;
foo(array, 3);
array.foo(3);
}
More information about the Digitalmars-d-learn
mailing list