diff options
Diffstat (limited to 'plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt')
-rw-r--r-- | plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt b/plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt index 73a8603b59e5..21f2f6271f4f 100644 --- a/plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt +++ b/plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt @@ -3,6 +3,7 @@ package org.jetbrains.kotlin.idea.references import com.intellij.psi.PsiElement import org.jetbrains.kotlin.psi.KtConstructorDelegationReferenceExpression +import org.jetbrains.kotlin.psi.KtImportAlias import org.jetbrains.kotlin.resolve.BindingContext import org.jetbrains.kotlin.resolve.bindingContextUtil.getReferenceTargets @@ -10,8 +11,9 @@ class KtConstructorDelegationReferenceDescriptorsImpl( expression: KtConstructorDelegationReferenceExpression ) : KtConstructorDelegationReference(expression), KtDescriptorsBasedReference { - override fun isReferenceTo(element: PsiElement): Boolean = - super<KtDescriptorsBasedReference>.isReferenceTo(element) - override fun getTargetDescriptors(context: BindingContext) = expression.getReferenceTargets(context) -}
\ No newline at end of file + + override fun isReferenceToImportAlias(alias: KtImportAlias): Boolean { + return super<KtDescriptorsBasedReference>.isReferenceToImportAlias(alias) + } +} |