[FIR] Fix nullability rendering for class like types in html dump

This commit is contained in:
simon.ogorodnik
2020-04-01 21:50:02 +03:00
parent bd826f38bc
commit 2c8a9bf437
@@ -703,6 +703,9 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
simpleName(type.lookupTag.name) simpleName(type.lookupTag.name)
} }
generateTypeArguments(type) generateTypeArguments(type)
if (type.isMarkedNullable) {
+"?"
}
+" = " +" = "
val directlyExpanded = type.directExpansionType(session) val directlyExpanded = type.directExpansionType(session)
if (directlyExpanded != null) { if (directlyExpanded != null) {
@@ -716,6 +719,9 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
fqn(type.lookupTag.classId.relativeClassName) fqn(type.lookupTag.classId.relativeClassName)
} }
generateTypeArguments(type) generateTypeArguments(type)
if (type.isMarkedNullable) {
+"?"
}
} }
} }
} }