add index operator [] support for const and immutable ndslices
struct Foo
{
ContiguousSlice!(1, int) bar;
int get(size_t i) immutable
{
return bar[i];
}
int get(size_t i) const
{
return bar[i];
}
}
struct Foo
{
ContiguousSlice!(1, int) bar;
int get(size_t i) immutable
{
return bar[i];
}
int get(size_t i) const
{
return bar[i];
}
}