mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 13:10:12 +03:00

* Improve "need `this`" error for function calls * Improve "need `this`" error for member variables * Improve "need this" error for address of variable * Remove dead error
14 lines
355 B
D
14 lines
355 B
D
/*
|
|
TEST_OUTPUT:
|
|
---
|
|
fail_compilation/fail120.d(12): Error: accessing non-static variable `nodes` requires an instance of `Foo`
|
|
fail_compilation/fail120.d(13): Error: accessing non-static variable `nodes` requires an instance of `Foo`
|
|
---
|
|
*/
|
|
|
|
class Foo
|
|
{
|
|
int[2] nodes;
|
|
auto left = (){ return nodes[0]; };
|
|
auto right = (){ return nodes[1]; };
|
|
}
|