Don't transform parameter default values in FirTypeResolveTransformer

This commit is contained in:
Mikhail Glukhikh
2020-10-08 12:12:20 +03:00
parent bdec245424
commit e5463be6ba
@@ -159,9 +159,10 @@ class FirTypeResolveTransformer(
} }
override fun transformValueParameter(valueParameter: FirValueParameter, data: Nothing?): CompositeTransformResult<FirStatement> { override fun transformValueParameter(valueParameter: FirValueParameter, data: Nothing?): CompositeTransformResult<FirStatement> {
val result = transformDeclaration(valueParameter, data).single as FirValueParameter valueParameter.transformReturnTypeRef(this, data)
result.transformVarargTypeToArrayType() valueParameter.transformAnnotations(this, data)
return result.compose() valueParameter.transformVarargTypeToArrayType()
return valueParameter.compose()
} }
override fun transformBlock(block: FirBlock, data: Nothing?): CompositeTransformResult<FirStatement> { override fun transformBlock(block: FirBlock, data: Nothing?): CompositeTransformResult<FirStatement> {