Intrinsify 'in' with unsigned ranges

This commit is contained in:
Dmitry Petrov
2018-12-28 16:06:19 +03:00
parent e6e0e9976c
commit b878626919
13 changed files with 227 additions and 1 deletions
@@ -18668,11 +18668,26 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/unsignedTypes/forInUnsignedUntil.kt");
}
@TestMetadata("inUnsignedDownTo.kt")
public void testInUnsignedDownTo() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedDownTo.kt");
}
@TestMetadata("inUnsignedRange.kt")
public void testInUnsignedRange() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedRange.kt");
}
@TestMetadata("inUnsignedRangeLiteral.kt")
public void testInUnsignedRangeLiteral() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedRangeLiteral.kt");
}
@TestMetadata("inUnsignedUntil.kt")
public void testInUnsignedUntil() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedUntil.kt");
}
@TestMetadata("iterateOverArrayOfUnsignedValues.kt")
public void testIterateOverArrayOfUnsignedValues() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/iterateOverArrayOfUnsignedValues.kt");
@@ -19718,11 +19718,26 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/unsignedTypes/forInUnsignedUntil.kt");
}
@TestMetadata("inUnsignedDownTo.kt")
public void testInUnsignedDownTo() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedDownTo.kt");
}
@TestMetadata("inUnsignedRange.kt")
public void testInUnsignedRange() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedRange.kt");
}
@TestMetadata("inUnsignedRangeLiteral.kt")
public void testInUnsignedRangeLiteral() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedRangeLiteral.kt");
}
@TestMetadata("inUnsignedUntil.kt")
public void testInUnsignedUntil() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/inUnsignedUntil.kt");
}
@TestMetadata("iterateOverArrayOfUnsignedValues.kt")
public void testIterateOverArrayOfUnsignedValues() throws Exception {
runTest("compiler/testData/codegen/box/unsignedTypes/iterateOverArrayOfUnsignedValues.kt");