src/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java

Print this page

        

*** 30,45 **** import jdk.nashorn.internal.runtime.ScriptObject; /** * Iterator over a map */ ! class MapIterator extends ArrayLikeIterator<Object> { protected final ScriptObject obj; private final long length; ! MapIterator(final ScriptObject obj, final boolean includeUndefined) { super(includeUndefined); this.obj = obj; this.length = JSType.toUint32(obj.getLength()); this.index = 0; } --- 30,45 ---- import jdk.nashorn.internal.runtime.ScriptObject; /** * Iterator over a map */ ! class ScriptObjectIterator extends ArrayLikeIterator<Object> { protected final ScriptObject obj; private final long length; ! ScriptObjectIterator(final ScriptObject obj, final boolean includeUndefined) { super(includeUndefined); this.obj = obj; this.length = JSType.toUint32(obj.getLength()); this.index = 0; }