a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
22 lines
224 B
C#
22 lines
224 B
C#
// Compiler options: -t:library
|
|
|
|
public interface IA<T>
|
|
{
|
|
}
|
|
|
|
public interface IB<T>
|
|
{
|
|
}
|
|
|
|
public abstract class A : IA<A>, IB<A>
|
|
{
|
|
}
|
|
|
|
public abstract class B : A, IA<B>, IB<B>, IB<C>
|
|
{
|
|
}
|
|
|
|
public sealed class C : B, IA<C>
|
|
{
|
|
}
|