/* TEST_OUTPUT: --- fail_compilation/fail7903.d(21): Error: variable fail7903.F1.x Field members of a synchronized class cannot be public fail_compilation/fail7903.d(22): Error: variable fail7903.F1.y Field members of a synchronized class cannot be export fail_compilation/fail7903.d(27): Error: variable fail7903.F2.x Field members of a synchronized class cannot be public --- */ synchronized class K1 { public struct S { } } synchronized class K2 { struct S { } } synchronized class F1 { public int x; export int y; } synchronized class F2 { int x; }