aboutsummaryrefslogtreecommitdiff
path: root/src/Kotlin
diff options
context:
space:
mode:
authorDmitry Jemerov <yole@jetbrains.com>2015-10-28 17:28:38 +0100
committerDmitry Jemerov <yole@jetbrains.com>2015-10-29 11:57:24 +0100
commitd1177b3e3ca5935329c36fb5617861dabbd0cd3a (patch)
treeb60e4e88abcb01e0e8efd9871b81b6fecb3a8198 /src/Kotlin
parent617401c6742f8c0f7ebe6e3d9839993441761987 (diff)
downloaddokka-d1177b3e3ca5935329c36fb5617861dabbd0cd3a.tar.gz
dokka-d1177b3e3ca5935329c36fb5617861dabbd0cd3a.tar.bz2
dokka-d1177b3e3ca5935329c36fb5617861dabbd0cd3a.zip
show extensions applicable to superclasses in the list of class members
Diffstat (limited to 'src/Kotlin')
-rw-r--r--src/Kotlin/DocumentationBuilder.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Kotlin/DocumentationBuilder.kt b/src/Kotlin/DocumentationBuilder.kt
index 08a74172..2d3105ac 100644
--- a/src/Kotlin/DocumentationBuilder.kt
+++ b/src/Kotlin/DocumentationBuilder.kt
@@ -279,7 +279,9 @@ class DocumentationBuilder(val resolutionFacade: ResolutionFacade,
for (superType in superTypes) {
if (!ignoreSupertype(superType)) {
appendType(superType, DocumentationNode.Kind.Supertype)
- link(superType?.constructor?.declarationDescriptor, descriptor, DocumentationReference.Kind.Inheritor)
+ val superclass = superType?.constructor?.declarationDescriptor
+ link(superclass, descriptor, DocumentationReference.Kind.Inheritor)
+ link(descriptor, superclass, DocumentationReference.Kind.Superclass)
}
}
}