read kotlin supertypes in JavaDescriptorResolver

+ tests
+ remove jet.Any from supers
This commit is contained in:
Stepan Koltsov
2012-01-27 14:25:43 +04:00
parent 1ed5471341
commit bfb1b6e7b5
8 changed files with 88 additions and 8 deletions
@@ -0,0 +1,5 @@
package test
abstract class Aaa()
class Bbb() : Aaa()
@@ -0,0 +1,5 @@
package test
abstract class Aaa<P>()
class Bbb() : Aaa<java.util.Random>()
@@ -0,0 +1,5 @@
package test
trait Aaa<P>
class Bbb() : Aaa<java.util.Random>
@@ -0,0 +1,7 @@
package test
open class Base<T>() {
fun foo(): T = throw Exception()
}
class Inh() : Base<String>()