diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/stubBuilder/TypeClsStubBuilder.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/stubBuilder/TypeClsStubBuilder.kt index 2a681583cc0..6cbf67bc893 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/stubBuilder/TypeClsStubBuilder.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/stubBuilder/TypeClsStubBuilder.kt @@ -124,6 +124,8 @@ class TypeClsStubBuilder(private val c: ClsStubBuilderContext) { } private fun getTypeModifiersAsWritten(type: Type): Set { + if (!type.hasClassName() && !type.hasTypeAliasName()) return emptySet() + val result = hashSetOf() val classId = c.nameResolver.getClassId(if (type.hasClassName()) type.className else type.typeAliasName)