Support unsigned range and progression values in range intrinsics

This commit is contained in:
Dmitry Petrov
2018-12-28 15:00:39 +03:00
parent 68e2d8dcd9
commit 54cba32426
14 changed files with 321 additions and 60 deletions
@@ -24198,6 +24198,16 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
runTest("compiler/testData/codegen/box/unsignedTypes/forInUnsignedDownTo.kt");
}
@TestMetadata("forInUnsignedProgression.kt")
public void testForInUnsignedProgression() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/forInUnsignedProgression.kt");
}
@TestMetadata("forInUnsignedRange.kt")
public void testForInUnsignedRange() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/forInUnsignedRange.kt");
}
@TestMetadata("forInUnsignedRangeLiteral.kt")
public void testForInUnsignedRangeLiteral() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/forInUnsignedRangeLiteral.kt");