dmd/compiler/test/fail_compilation/fail2740.d
2022-07-09 18:53:07 +02:00

21 lines
271 B
D

/*
TEST_OUTPUT:
---
fail_compilation/fail2740.d(17): Error: class `fail2740.Foo` ambiguous virtual function `foo`
---
*/
interface IFoo
{
int foo();
}
mixin template MFoo(int N)
{
int foo() { return N; }
}
class Foo : IFoo
{
mixin MFoo!(1) t1;
mixin MFoo!(2) t2;
}