[JS IR BE] Support enumValues<T>() and enumValueOf<T>(name)

This commit is contained in:
Svyatoslav Kuzmich
2018-10-01 15:51:52 +03:00
parent bdc3daf972
commit 7074909230
28 changed files with 122 additions and 27 deletions
@@ -1584,6 +1584,11 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
runTest("js/js.translator/testData/box/enum/simpleEnum.kt");
}
@TestMetadata("standardFunctions.kt")
public void testStandardFunctions() throws Exception {
runTest("js/js.translator/testData/box/enum/standardFunctions.kt");
}
@TestMetadata("standardMethods.kt")
public void testStandardMethods() throws Exception {
runTest("js/js.translator/testData/box/enum/standardMethods.kt");
@@ -1584,6 +1584,11 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
runTest("js/js.translator/testData/box/enum/simpleEnum.kt");
}
@TestMetadata("standardFunctions.kt")
public void testStandardFunctions() throws Exception {
runTest("js/js.translator/testData/box/enum/standardFunctions.kt");
}
@TestMetadata("standardMethods.kt")
public void testStandardMethods() throws Exception {
runTest("js/js.translator/testData/box/enum/standardMethods.kt");