FIR: handle named argument properly during annotation serialization

This commit is contained in:
Mikhail Glukhikh
2021-08-31 16:25:39 +03:00
committed by TeamCityServer
parent 9620279201
commit 9c8b8f053e
4 changed files with 45 additions and 0 deletions
@@ -97,4 +97,8 @@ internal object FirToConstantValueTransformer : FirDefaultVisitor<ConstantValue<
): ConstantValue<*> {
return ArrayValue(varargArgumentsExpression.arguments.mapNotNull { it.accept(this, null) })
}
override fun visitNamedArgumentExpression(namedArgumentExpression: FirNamedArgumentExpression, data: Nothing?): ConstantValue<*>? {
return namedArgumentExpression.expression.accept(this, null)
}
}