Fix Show implementation to show inheritance through type-aliases

Show implementation(Ctrl-Hover) now should show classes which inherit such class through type-alias
 #KT-15200 fixed
This commit is contained in:
Simon Ogorodnik
2017-02-10 15:42:11 +03:00
parent 593fbadc98
commit 6dd75f697a
11 changed files with 98 additions and 6 deletions
@@ -0,0 +1,5 @@
<node text="B ()" base="true">
<node text="A ()">
<node text="Object (java.lang)"/>
</node>
</node>
@@ -0,0 +1,6 @@
open class A
typealias TA = A
typealias TTA = A
class B<caret> : TTA()
@@ -0,0 +1,5 @@
<node text="B ()" base="true">
<node text="A ()">
<node text="Object (java.lang)"/>
</node>
</node>
+5
View File
@@ -0,0 +1,5 @@
open class A
typealias TA = A
class B<caret> : TA()