Enable Type Hierarchy for Kotlin classes referenced by non-Kotlin code #KT-4414 Fixed

This commit is contained in:
Alexey Sedunov
2014-01-27 16:01:58 +04:00
parent 774e6e23e9
commit 8a0867a9c3
11 changed files with 41 additions and 3 deletions
@@ -0,0 +1,3 @@
public class MyClass extends <caret>KotlinClass {
}
@@ -0,0 +1 @@
public open class KotlinClass
@@ -0,0 +1,5 @@
<node text="Object (java.lang)">
<node text="KotlinClass ()" base="true">
<node text="MyClass ()"/>
</node>
</node>
@@ -0,0 +1,3 @@
public class JavaClass {
}
@@ -0,0 +1 @@
public open class KotlinClass: <caret>JavaClass()
@@ -0,0 +1,5 @@
<node text="Object (java.lang)">
<node text="JavaClass ()" base="true">
<node text="KotlinClass ()"/>
</node>
</node>
@@ -0,0 +1 @@
public open class BaseClass
@@ -0,0 +1 @@
public open class DerivedClass: <caret>BaseClass()
@@ -0,0 +1,5 @@
<node text="Object (java.lang)">
<node text="BaseClass ()" base="true">
<node text="DerivedClass ()"/>
</node>
</node>