blob: 334ce16651fb6a2164ff9a1d453b32aa4f2d85f2 [file] [log] [blame]
/*
TEST_OUTPUT:
---
fail_compilation/diag11078.d(19): Error: none of the overloads of `value` are callable using argument types `(double)`
fail_compilation/diag11078.d(12): Candidates are: `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;
}