From 73c175213cf8c9051ee3e55aa8110cac6ba37664 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Thu, 8 Apr 2021 12:57:56 +0200 Subject: [PATCH] FIR IDE: fix lazy resolve of type aliases --- .../low/level/api/lazy/resolve/FirLazyDeclarationResolver.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/lazy/resolve/FirLazyDeclarationResolver.kt b/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/lazy/resolve/FirLazyDeclarationResolver.kt index 42ac3b4caf6..cb737fff0ee 100644 --- a/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/lazy/resolve/FirLazyDeclarationResolver.kt +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/lazy/resolve/FirLazyDeclarationResolver.kt @@ -218,7 +218,7 @@ internal class FirLazyDeclarationResolver( .toList() .asReversed() .let(::addAll) - if (this@getDesignation is FirCallableDeclaration<*>) { + if (this@getDesignation is FirCallableDeclaration<*> || this@getDesignation is FirTypeAlias) { add(this@getDesignation) } }