From e2a12602a3e8fa8e4425282d924db0fa29195873 Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Mon, 10 Aug 2020 23:24:21 +0200 Subject: [PATCH] Fixed getPsiMethodWrappers for KtLightMethodForDecompiledDeclaration #KT-40960 Fixed --- .../src/org/jetbrains/kotlin/asJava/LightClassUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/LightClassUtil.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/LightClassUtil.kt index 6d90bf64537..bac4675f137 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/LightClassUtil.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/LightClassUtil.kt @@ -131,7 +131,7 @@ object LightClassUtil { private fun getPsiMethodWrappers(declaration: KtDeclaration): Sequence = getWrappingClasses(declaration).flatMap { it.methods.asSequence() } .filterIsInstance() - .filter { it.kotlinOrigin === declaration } + .filter { it.kotlinOrigin === declaration || it.navigationElement === declaration } private fun getWrappingClass(declaration: KtDeclaration): PsiClass? { if (declaration is KtParameter) {