Navigation to binaries: support navigation to type alias constructors

#KT-13479 Fixed
This commit is contained in:
Pavel V. Talanov
2016-09-26 18:34:19 +03:00
parent 24d805d2c1
commit 827b56e277
5 changed files with 11 additions and 3 deletions
@@ -26,6 +26,7 @@ import org.jetbrains.kotlin.types.Variance
interface TypeAliasConstructorDescriptor : ConstructorDescriptor {
val underlyingConstructorDescriptor: ClassConstructorDescriptor
val typeAliasDescriptor: TypeAliasDescriptor
override fun getContainingDeclaration(): TypeAliasDescriptor
@@ -45,7 +46,7 @@ interface TypeAliasConstructorDescriptor : ConstructorDescriptor {
}
class TypeAliasConstructorDescriptorImpl private constructor(
val typeAliasDescriptor: TypeAliasDescriptor,
override val typeAliasDescriptor: TypeAliasDescriptor,
override val underlyingConstructorDescriptor: ClassConstructorDescriptor,
original: TypeAliasConstructorDescriptor?,
annotations: Annotations,