From d7bd4240e1a2b4b0e91d42be804ea6f176d44c11 Mon Sep 17 00:00:00 2001 From: Zalim Bashorov Date: Fri, 20 Nov 2020 22:17:27 +0300 Subject: [PATCH] [IR] dumpKotlinLike: don't crash when type argument is null --- .../ir.tree/src/org/jetbrains/kotlin/ir/util/dumpKotlinLike.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/dumpKotlinLike.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/dumpKotlinLike.kt index 12f0d3fe34a..c7ab1d2fc6d 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/dumpKotlinLike.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/dumpKotlinLike.kt @@ -923,7 +923,7 @@ private class KotlinLikeDumper(val p: Printer, val options: KotlinLikeDumpOption repeat(typeArgumentsCount) { p(it > 0, ",") // TODO flag to print type param name? - getTypeArgument(it)!!.printTypeWithNoIndent() + getTypeArgument(it)?.printTypeWithNoIndent() ?: p.printWithNoIndent(commentBlock("null")) } p.printWithNoIndent(">") }