blob: 726ca11cf91bce26aad68872eb94e200a3128ba8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
interface A<T> {}
interface B<T> extends A<T> {}
class C implements A<String> {}
class D extends C {}
aspect X {
declare parents: D implements B<String>; // Can do it, parameterizations are compatible
}
|