aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs172/pr399590/three/Cage.java
blob: 8882c45a4a26dea55c946539f198a9d43ca5ff58 (plain)
1
2
3
4
5
6
7
8
9
10
//class LionCage extends Cage<Lion> {}
//class Lion extends Animal<LionCage> {}

class Animal<T> { }

class Bar {}

interface XXX<T> {}

public class Cage<T extends Animal<? super XXX<T>>> extends Bar { }