From 754567af07228afe7138491cddcedec433518b14 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Fri, 3 Apr 2015 12:08:07 +0300 Subject: [PATCH] Important fix: PsiFile.getParent() is PsiDirectory! --- .../frontend/src/org/jetbrains/kotlin/psi/psiUtil/jetPsiUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/psiUtil/jetPsiUtil.kt b/compiler/frontend/src/org/jetbrains/kotlin/psi/psiUtil/jetPsiUtil.kt index c125b20898f..4d45a7c31d0 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/psiUtil/jetPsiUtil.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/psiUtil/jetPsiUtil.kt @@ -460,7 +460,7 @@ public fun PsiFile.elementsInRange(range: TextRange): List { .parents(withItself = true) .first { val parent = it.getParent() - parent == null || parent.getTextRange() !in currentRange + it is PsiFile || parent.getTextRange() !in currentRange } result.add(element)