this compiles without error:
struct Foo
{
int i;
void bar()
{
void foo() const
{
i = 1;
}
foo;
}
}
In this case "const" seems to be a noop. Do you think it's a bug
? Shouldn't "const" be applied, despite of foo() inaccessibility ?