Skip to content

Commit 507ae68

Browse files
committed
PRangeIterator: add field getters
1 parent bab635e commit 507ae68

File tree

1 file changed

+15
-3
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/iterator

1 file changed

+15
-3
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/iterator/PRangeIterator.java

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030
import com.oracle.truffle.api.object.DynamicObject;
3131

3232
public final class PRangeIterator extends PIntegerIterator {
33-
public final int start;
34-
public final int step;
35-
public final int len;
33+
private final int start;
34+
private final int step;
35+
private final int len;
3636

3737
public PRangeIterator(Object clazz, DynamicObject storage, int start, int stop, int step) {
3838
super(clazz, storage);
@@ -55,6 +55,18 @@ public boolean hasNext() {
5555
return index < len;
5656
}
5757

58+
public int getStart() {
59+
return start;
60+
}
61+
62+
public int getLen() {
63+
return len;
64+
}
65+
66+
public int getStep() {
67+
return step;
68+
}
69+
5870
public int getReduceStart() {
5971
return start;
6072
}

0 commit comments

Comments
 (0)