FIR: resolve types in accessors when not resolving accessors

This commit is contained in:
Jinseong Jeon
2021-09-08 15:10:27 -07:00
committed by TeamCityServer
parent c51d37d65d
commit ad18343413
2 changed files with 22 additions and 6 deletions
@@ -77,6 +77,7 @@ internal class FirDesignatedImplicitTypesTransformerForIDE(
//Not resolved for some getters and setters #KT-46995
// check(declaration.getter?.returnTypeRef?.let { it is FirResolvedTypeRef } ?: true)
// check(declaration.setter?.returnTypeRef?.let { it is FirResolvedTypeRef } ?: true)
// check(declaration.setter?.valueParameters?.get(0)?.returnTypeRef?.let { it is FirResolvedTypeRef } ?: true)
}
else -> error("Unexpected type: ${declaration::class.simpleName}")
}