/* REQUIRED_ARGS: -de TEST_OUTPUT: --- fail_compilation/diag6373.d(15): Error: class `diag6373.Bar` use of `diag6373.Foo.method(double x)` is hidden by `Bar`; use `alias method = Foo.method;` to introduce base class overload set --- */ class Foo { void method(int x) { } void method(double x) { } } class Bar : Foo { override void method(int x) { } } void main() { }