Move Variance.convertVariance to :core:compiler.common

This commit is contained in:
Dmitriy Novozhilov
2020-08-28 13:34:32 +03:00
parent e164c88a14
commit f010dc533c
5 changed files with 9 additions and 12 deletions
@@ -712,15 +712,6 @@ private fun errorSupportedOnlyInTypeInference(): Nothing {
error("supported only in type inference context")
}
fun Variance.convertVariance(): TypeVariance {
return when (this) {
Variance.INVARIANT -> TypeVariance.INV
Variance.IN_VARIANCE -> TypeVariance.IN
Variance.OUT_VARIANCE -> TypeVariance.OUT
}
}
@OptIn(ExperimentalContracts::class)
fun requireOrDescribe(condition: Boolean, value: Any?) {
contract {