Skip to content

Commit 71dd51d

Browse files
author
Julian Hahn
committed
Merge branch 'kotlin/1.6.10/idea/2021.3/eclipse/4.21' into kotlin/1.6.21/idea/2021.3/eclipse/4.21
2 parents 806dd8f + c1e708f commit 71dd51d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

kotlin-eclipse-ui/src/org/jetbrains/kotlin/ui/editors/completion/KotlinReferenceVariantsHelper.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import org.jetbrains.kotlin.name.FqName
2828
import org.jetbrains.kotlin.name.Name
2929
import org.jetbrains.kotlin.psi.*
3030
import org.jetbrains.kotlin.resolve.BindingContext
31+
import org.jetbrains.kotlin.resolve.ImportedFromObjectCallableDescriptor
3132
import org.jetbrains.kotlin.resolve.bindingContextUtil.getDataFlowInfoBefore
3233
import org.jetbrains.kotlin.resolve.calls.smartcasts.SmartCastManager
3334
import org.jetbrains.kotlin.resolve.deprecation.DeprecationResolver
@@ -344,7 +345,7 @@ class KotlinReferenceVariantsHelper(
344345
}
345346
}
346347

347-
return descriptors.distinctBy { it.descriptor }
348+
return descriptors.distinctBy { (it.descriptor as? ImportedFromObjectCallableDescriptor<*>)?.callableFromObject ?: it.descriptor }
348349
}
349350

350351
private fun MutableSet<KotlinBasicCompletionProposal>.processAll(

0 commit comments

Comments
 (0)