[NI] Assume that ILT is number type in inference
#KT-41679 Fixed
This commit is contained in:
committed by
TeamCityServer
parent
a107e3d160
commit
99e681ec1d
@@ -386,6 +386,7 @@ interface ConeInferenceContext : TypeSystemInferenceExtensionContext, ConeTypeCo
|
||||
|
||||
override fun KotlinTypeMarker.isSignedOrUnsignedNumberType(): Boolean {
|
||||
require(this is ConeKotlinType)
|
||||
if (this is ConeIntegerLiteralType) return true
|
||||
if (this !is ConeClassLikeType) return false
|
||||
return isPrimitiveNumberOrUnsignedNumberType()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user