immutable class Foo
{
void bar()
{
}
}
void main()
{
auto x = new Foo();
x.bar();
// Error: function test.Foo.bar () immutable is not callable
// using argument types ()
}
我必须在程序中进行哪些更改才能x.bar()
编译?是否x
有错误的类型?