diff --git a/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt b/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt index e5bbf5be8b5..92ddf99f1cb 100644 --- a/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt @@ -91,10 +91,10 @@ public abstract class KotlinFindUsagesHandler(psiElement: T, companion object { protected fun processUsage(processor: Processor, ref: PsiReference): Boolean = - processor.processIfNotNull { if (ref.element.valid) KotlinReferenceUsageInfo(ref) else null } + processor.processIfNotNull { if (ref.element.isValid) KotlinReferenceUsageInfo(ref) else null } protected fun processUsage(processor: Processor, element: PsiElement): Boolean = - processor.processIfNotNull { if (element.valid) UsageInfo(element) else null } + processor.processIfNotNull { if (element.isValid) UsageInfo(element) else null } private fun Processor.processIfNotNull(callback: () -> UsageInfo?): Boolean { val usageInfo = runReadAction(callback)