diff --git a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/TabledDescriptorRenderer.java b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/TabledDescriptorRenderer.java index 05e5c1eb896..1a8172398d5 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/TabledDescriptorRenderer.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/TabledDescriptorRenderer.java @@ -204,9 +204,14 @@ public class TabledDescriptorRenderer { result.append("("); for (Iterator iterator = argumentTypes.iterator(); iterator.hasNext(); ) { KotlinType argumentType = iterator.next(); - String renderedArgument = getTypeRenderer().render(argumentType, context); + if (argumentType == null) { + result.append(""); + } + else { + String renderedArgument = getTypeRenderer().render(argumentType, context); + result.append(renderedArgument); + } - result.append(renderedArgument); if (iterator.hasNext()) { result.append(","); }