intersection type validation fixed (IDEA-173900)

take type parameter bounds into account
This commit is contained in:
Anna Kozlova
2017-06-05 14:34:18 +03:00
parent 5e2ab00618
commit 377520ade5
3 changed files with 14 additions and 2 deletions
@@ -0,0 +1,11 @@
abstract class Bug {
{
D<?> _m = m();
}
abstract <J extends C<? extends String>> J m();
}
abstract class C<T extends String> { }
abstract class D<T extends String> extends C<T> { }