Introduce an API to convert TypeConstructorMarker to TypeParameterMarker

This commit is contained in:
Jinseong Jeon
2021-10-19 11:04:54 -07:00
committed by teamcity
parent a367b91aa1
commit 2dc2a90755
5 changed files with 22 additions and 3 deletions
@@ -122,7 +122,7 @@ object AbstractTypeMapper {
}
typeConstructor.isTypeParameter() -> {
val typeParameter = typeConstructor as TypeParameterMarker
val typeParameter = typeConstructor.asTypeParameter()
return mapType(context, typeParameter.representativeUpperBound(), mode, null).also { asmType ->
sw?.writeTypeVariable(typeParameter.getName(), asmType)
}