Render value-parameter modifiers in html fir dump

This commit is contained in:
Simon Ogorodnik
2019-04-25 14:01:27 +03:00
committed by Mikhail Glukhikh
parent efbf096879
commit d28bb5bc70
@@ -1210,6 +1210,15 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
}
private fun FlowContent.generate(valueParameter: FirValueParameter) {
if (valueParameter.isVararg) {
keyword("vararg ")
}
if (valueParameter.isCrossinline) {
keyword("crossinline ")
}
if (valueParameter.isNoinline) {
keyword("noinline ")
}
symbolAnchor(valueParameter.symbol) { simpleName(valueParameter.name) }
+": "
generate(valueParameter.returnTypeRef)