Support ::class in html fir dump
This commit is contained in:
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) {
|
private fun FlowContent.generate(expression: FirExpression) {
|
||||||
exprType(expression.typeRef) {
|
exprType(expression.typeRef) {
|
||||||
when (expression) {
|
when (expression) {
|
||||||
|
is FirGetClassCall -> generate(expression)
|
||||||
is FirContinueExpression -> generate(expression)
|
is FirContinueExpression -> generate(expression)
|
||||||
is FirBreakExpression -> generate(expression)
|
is FirBreakExpression -> generate(expression)
|
||||||
is FirAnonymousObject -> generate(expression)
|
is FirAnonymousObject -> generate(expression)
|
||||||
|
|||||||
Reference in New Issue
Block a user