1bc99ef19a
#KT-2579 fixed
24 lines
746 B
Kotlin
24 lines
746 B
Kotlin
package kotlin
|
|
|
|
public val CharRange.reversed: CharRange
|
|
get() = CharRange(end, if (start < end) -size else size)
|
|
|
|
public val ByteRange.reversed: ByteRange
|
|
get() = ByteRange(end, if (start < end) -size else size)
|
|
|
|
public val ShortRange.reversed: ShortRange
|
|
get() = ShortRange(end, if (start < end) -size else size)
|
|
|
|
public val IntRange.reversed: IntRange
|
|
get() = IntRange(end, if (start < end) -size else size)
|
|
|
|
public val FloatRange.reversed: FloatRange
|
|
get() = FloatRange(end, if (start < end) -size else size)
|
|
|
|
public val LongRange.reversed: LongRange
|
|
get() = LongRange(end, if (start < end) -size else size)
|
|
|
|
public val DoubleRange.reversed: DoubleRange
|
|
get() = DoubleRange(end, if (start < end) -size else size)
|
|
|