From 657459ef22f541b826267295327c25ef4ef627b5 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Wed, 17 Feb 2016 11:52:49 +0300 Subject: [PATCH] Source of KNPE removed #EA-79002 Fixed --- .../src/org/jetbrains/kotlin/cfg/ControlFlowProcessor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/cfg/ControlFlowProcessor.kt b/compiler/frontend/src/org/jetbrains/kotlin/cfg/ControlFlowProcessor.kt index c6a601627e4..fef0b43d94e 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/cfg/ControlFlowProcessor.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/cfg/ControlFlowProcessor.kt @@ -884,7 +884,7 @@ class ControlFlowProcessor(private val trace: BindingTrace) { builder.declareParameter(parameter) val defaultValue = parameter.defaultValue if (defaultValue != null) { - val skipDefaultValue = builder.createUnboundLabel("after default value for parameter " + parameter.name!!) + val skipDefaultValue = builder.createUnboundLabel("after default value for parameter ${parameter.name ?: ""}") builder.nondeterministicJump(skipDefaultValue, defaultValue, null) generateInstructions(defaultValue) builder.bindLabel(skipDefaultValue)