Minor. Add tests for obsolete issues

#KT-8900 Obsolete
 #KT-8901 Obsolete
This commit is contained in:
Denis Zharkov
2016-02-24 14:14:33 +03:00
parent 914447b7eb
commit 36e84ff23a
2 changed files with 23 additions and 0 deletions
@@ -0,0 +1,17 @@
fun Int.until(other: Int) = this..other - 1
fun foo() {
for (i in 1 until 2) {
}
for (i in 1..2 step 4) {}
}
// 1 INVOKEVIRTUAL kotlin/ranges/IntRange.getFirst \(\)I
// 0 INVOKEVIRTUAL kotlin/ranges/IntRange.getFirst \(\)Ljava/lang/Integer;
// 1 INVOKEVIRTUAL kotlin/ranges/IntRange.getLast \(\)I
// 0 INVOKEVIRTUAL kotlin/ranges/IntRange.getLast \(\)Ljava/lang/Integer;
// 1 INVOKEVIRTUAL kotlin/ranges/IntProgression.getFirst \(\)I
// 0 INVOKEVIRTUAL kotlin/ranges/IntProgression.getFirst \(\)Ljava/lang/Integer;
// 1 INVOKEVIRTUAL kotlin/ranges/IntProgression.getLast \(\)I
// 0 INVOKEVIRTUAL kotlin/ranges/IntProgression.getLast \(\)Ljava/lang/Integer;