From f3c0ce3c79ecf953be72b1610e0410e8b836e21a Mon Sep 17 00:00:00 2001 From: Yuriy Artamonov Date: Tue, 2 Jun 2020 11:48:09 +0300 Subject: [PATCH] UAST: remove obsolete check on UElement in UastReferenceRegistrar GitOrigin-RevId: 1089692c1be41a334aac7be66dac16e9616d1867 --- uast/uast-common/src/com/intellij/psi/UastReferenceRegistrar.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/uast/uast-common/src/com/intellij/psi/UastReferenceRegistrar.kt b/uast/uast-common/src/com/intellij/psi/UastReferenceRegistrar.kt index 94091a4d562c..68b190b585dc 100644 --- a/uast/uast-common/src/com/intellij/psi/UastReferenceRegistrar.kt +++ b/uast/uast-common/src/com/intellij/psi/UastReferenceRegistrar.kt @@ -62,8 +62,6 @@ internal val USAGE_PSI_ELEMENT: Key = Key.create("USAGE_PSI_ELEMENT" internal fun getOrCreateCachedElement(element: PsiElement, context: ProcessingContext, supportedUElementTypes: List>): UElement? { - if (element is UElement) return element - if (supportedUElementTypes.size == 1) { val requiredType = supportedUElementTypes[0] if (requiredType == UInjectionHost::class.java) {