From 88bc74551b4957ea6781c7920359f726bf1b3a67 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 10 Aug 2017 20:14:51 +0300 Subject: [PATCH] Fix of EA-91690 (NPE in OverloadReducer via flexible types) --- j2k/src/org/jetbrains/kotlin/j2k/OverloadReducer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/j2k/src/org/jetbrains/kotlin/j2k/OverloadReducer.kt b/j2k/src/org/jetbrains/kotlin/j2k/OverloadReducer.kt index 7ef8ace0b64..1846e974d13 100644 --- a/j2k/src/org/jetbrains/kotlin/j2k/OverloadReducer.kt +++ b/j2k/src/org/jetbrains/kotlin/j2k/OverloadReducer.kt @@ -181,8 +181,8 @@ fun Converter.convertParameterList( ): ParameterList { val parameterList = method.parameterList val params = parameterList.parameters - val lParen = parameterList.node.findChildByType(JavaTokenType.LPARENTH)?.psi - val rParen = parameterList.node.findChildByType(JavaTokenType.RPARENTH)?.psi + val lParen = parameterList.node?.findChildByType(JavaTokenType.LPARENTH)?.psi + val rParen = parameterList.node?.findChildByType(JavaTokenType.RPARENTH)?.psi return ParameterList( params.indices.map { i -> val parameter = params[i]