match

fun match(condValue: KNonNullExpression<T>, value: KNonNullExpression<R>): NonNullSimpleCase<T, R>
fun match(condValue: KNonNullExpression<T>, value: R): NonNullSimpleCase<T, R>
fun match(condValue: KNonNullExpression<T>, value: KNullableExpression<R>): NullableSimpleCase<T, R>
fun match(condValue: T, value: KNonNullExpression<R>): NonNullSimpleCase<T, R>
fun match(condValue: T, value: R): NonNullSimpleCase<T, R>
fun match(condValue: T, value: KNullableExpression<R>): NullableSimpleCase<T, R>