| /* | |
| TEST_OUTPUT: | |
| --- | |
| fail_compilation/diag11078.d(19): Error: none of the overloads of 'value' are callable using argument types (double), candidates are: | |
| fail_compilation/diag11078.d(12): diag11078.S1.value() | |
| fail_compilation/diag11078.d(13): diag11078.S1.value(int n) | |
| --- | |
| */ | |
| struct S1 | |
| { | |
| @property int value() { return 1; } | |
| @property void value(int n) { } | |
| } | |
| void main() | |
| { | |
| S1 s1; | |
| s1.value = 1.0; | |
| } |