diff --git a/libraries/stdlib/src/kotlin/collections/AbstractIterator.kt b/libraries/stdlib/src/kotlin/collections/AbstractIterator.kt index 64c286256b0..1f0c07e8e3f 100644 --- a/libraries/stdlib/src/kotlin/collections/AbstractIterator.kt +++ b/libraries/stdlib/src/kotlin/collections/AbstractIterator.kt @@ -5,12 +5,11 @@ import java.util.NoSuchElementException // TODO should not need this - its here for the JS stuff import java.lang.UnsupportedOperationException -// not using an enum for now as JS generation doesn't support it -private object State { - val Ready = 0 - val NotReady = 1 - val Done = 2 - val Failed = 3 +private enum class State { + Ready + NotReady + Done + Failed } /**