summaryrefslogtreecommitdiff
path: root/plugins/kotlin/analysis/src/org/jetbrains/kotlin/idea/references/KtConstructorDelegationReferenceDescriptorsImpl.kt
diff options
context:
space:
mode:
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.kt10
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)
+ }
+}