test for inner class of generic class inheriting another generic class

actually fixed in Idea in 4afdd61d8dcb846994166ed8f30a7515e9661d56. Thanks, Max!
This commit is contained in:
Stepan Koltsov
2012-04-19 14:08:50 +04:00
parent 7eb653ea22
commit bfdba9cebc
3 changed files with 36 additions and 0 deletions
@@ -0,0 +1,13 @@
namespace test
open class test.Outer</*0*/ P : jet.Any?, /*1*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?, /*1*/ Q : jet.Any?><init>(): test.Outer<P, Q>
open class test.Outer.Inner : jet.Any {
final /*constructor*/ fun <init>(): test.Outer.Inner
}
open class test.Outer.Inner2 : test.Outer.Inner, test.Trait<P> {
final /*constructor*/ fun <init>(): test.Outer.Inner2
}
}
abstract trait test.Trait</*0*/ P : jet.Any?> : jet.Any {
}