diff --git a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/psi/UastKotlinPsiVariable.kt b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/psi/UastKotlinPsiVariable.kt index 3f5d7aaba53..b69fafbd722 100644 --- a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/psi/UastKotlinPsiVariable.kt +++ b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/psi/UastKotlinPsiVariable.kt @@ -154,7 +154,7 @@ private fun KtDeclaration.getType(parent: UElement): PsiType? { private fun PsiElement.getHashCode(): Int { var result = 42 - result = 41 * result + containingFile.name.hashCode() + result = 41 * result + (containingFile?.name?.hashCode() ?: 0) result = 41 * result + startOffset result = 41 * result + text.hashCode() return result