[FIR] Fix incorrect findCommonIntegerLiteralTypesSuperType dummy implementation

This commit is contained in:
Dmitriy Novozhilov
2019-07-25 11:58:34 +03:00
parent e6bf3b3263
commit 1708a34eb8
@@ -764,8 +764,8 @@ open class FirBodyResolveTransformer(
private fun inferenceComponents(session: FirSession, returnTypeCalculator: ReturnTypeCalculator, scopeSession: ScopeSession) =
InferenceComponents(object : ConeInferenceContext, TypeSystemInferenceExtensionContextDelegate {
override fun findCommonIntegerLiteralTypesSuperType(explicitSupertypes: List<SimpleTypeMarker>): SimpleTypeMarker? {
//TODO wtf
return explicitSupertypes.firstOrNull()
// TODO: implement
return null
}
override fun TypeConstructorMarker.getApproximatedIntegerLiteralType(): KotlinTypeMarker {