Support ::class in html fir dump

This commit is contained in:
Simon Ogorodnik
2019-04-25 14:00:51 +03:00
committed by Mikhail Glukhikh
parent cb19a586f4
commit efbf096879
@@ -1139,9 +1139,16 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
}
}
private fun FlowContent.generate(getClassCall: FirGetClassCall) {
generate(getClassCall.argument)
+"::"
keyword("class")
}
private fun FlowContent.generate(expression: FirExpression) {
exprType(expression.typeRef) {
when (expression) {
is FirGetClassCall -> generate(expression)
is FirContinueExpression -> generate(expression)
is FirBreakExpression -> generate(expression)
is FirAnonymousObject -> generate(expression)