From f68542e65115eab6783d401908b139fc7a8bab6e Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 23 Jan 2020 12:16:59 +0300 Subject: [PATCH] [FIR] Add FirEnumEntry to HTML dump --- .../dump/src/org/jetbrains/kotlin/fir/dump/HtmlFirDump.kt | 7 +++++++ 1 file changed, 7 insertions(+) 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 b8c3995e3c7..82dad057266 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 @@ -849,6 +849,7 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver private fun FlowContent.generate(memberDeclaration: FirMemberDeclaration) { when (memberDeclaration) { + is FirEnumEntry -> generate(memberDeclaration) is FirRegularClass -> generate(memberDeclaration) is FirSimpleFunction -> generate(memberDeclaration) is FirProperty -> if (memberDeclaration.isLocal) generate(memberDeclaration as FirVariable<*>) else generate(memberDeclaration) @@ -1679,6 +1680,12 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver } } + private fun FlowContent.generate(enumEntry: FirEnumEntry) { + iline { + simpleName(enumEntry.name) + } + } + private fun HTML.generate(file: FirFile) { head { title { +file.name }