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,3 @@
<node text="A ()" base="true">
<node text="B ()"/>
</node>
@@ -0,0 +1,6 @@
open class A<caret>
typealias TA = A
typealias TTA = A
class B : TTA()
@@ -0,0 +1,3 @@
<node text="A ()" base="true">
<node text="B ()"/>
</node>
+5
View File
@@ -0,0 +1,5 @@
open class A<caret>
typealias TA = A
class B : TA()