diff --git a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/KotlinAbstractUElement.kt b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/KotlinAbstractUElement.kt index 94dfa1fa981..d5f6079117d 100644 --- a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/KotlinAbstractUElement.kt +++ b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/KotlinAbstractUElement.kt @@ -29,6 +29,8 @@ abstract class KotlinAbstractUElement : UElement { return this.psi == other.psi } + + override fun hashCode() = psi?.hashCode() ?: 0 } abstract class KotlinAbstractUExpression : KotlinAbstractUElement(), UExpression {