diff --git a/compiler/fir/dump/src/org/jetbrains/kotlin/fir/dump/HtmlFirDump.kt b/compiler/fir/dump/src/org/jetbrains/kotlin/fir/dump/HtmlFirDump.kt index cc5eb88ff49..1435bef2110 100644 --- a/compiler/fir/dump/src/org/jetbrains/kotlin/fir/dump/HtmlFirDump.kt +++ b/compiler/fir/dump/src/org/jetbrains/kotlin/fir/dump/HtmlFirDump.kt @@ -784,9 +784,21 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver +value.toString() keyword("L") } + FirConstKind.UnsignedByte -> { + +(value as Long).toUByte().toString() + keyword("uB") + } + FirConstKind.UnsignedShort -> { + +(value as Long).toUShort().toString() + keyword("uS") + } + FirConstKind.UnsignedInt -> { + +(value as Long).toUInt().toString() + keyword("uI") + } FirConstKind.UnsignedLong -> { - +value.toString() - keyword("UL") + +(value as Long).toULong().toString() + keyword("uL") } FirConstKind.Float -> { +value.toString() @@ -796,6 +808,16 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver +value.toString() keyword("D") } + FirConstKind.IntegerLiteral -> { + +"IL<" + +value.toString() + +">" + } + FirConstKind.UnsignedIntegerLiteral -> { + +"UIL<" + +value.toString() + +">" + } } }