|
25 | 25 | */
|
26 | 26 | package com.oracle.graal.python.builtins.modules;
|
27 | 27 |
|
| 28 | +import static com.oracle.graal.python.builtins.objects.slice.PSlice.MISSING_INDEX; |
28 | 29 | import static com.oracle.graal.python.nodes.BuiltinNames.BOOL;
|
29 | 30 | import static com.oracle.graal.python.nodes.BuiltinNames.BYTEARRAY;
|
30 | 31 | import static com.oracle.graal.python.nodes.BuiltinNames.BYTES;
|
@@ -1983,17 +1984,17 @@ Object call(Object klsas, Object set, Object get, Object name, Object owner) {
|
1983 | 1984 | public abstract static class CreateSliceNode extends PythonBuiltinNode {
|
1984 | 1985 | @Specialization(guards = "isNoValue(second)")
|
1985 | 1986 | Object sliceStop(PythonClass cls, int first, PNone second, PNone third) {
|
1986 |
| - return factory().createSlice(PSlice.MISSING_INDEX, first, PSlice.MISSING_INDEX); |
| 1987 | + return factory().createSlice(MISSING_INDEX, first, MISSING_INDEX); |
1987 | 1988 | }
|
1988 | 1989 |
|
1989 | 1990 | @Specialization(guards = "isNone(second)")
|
1990 | 1991 | Object sliceStart(PythonClass cls, int first, PNone second, PNone third) {
|
1991 |
| - return factory().createSlice(first, PSlice.MISSING_INDEX, PSlice.MISSING_INDEX); |
| 1992 | + return factory().createSlice(first, MISSING_INDEX, MISSING_INDEX); |
1992 | 1993 | }
|
1993 | 1994 |
|
1994 | 1995 | @Specialization(guards = "isNoValue(third)")
|
1995 | 1996 | Object slice(PythonClass cls, int first, int second, PNone third) {
|
1996 |
| - return factory().createSlice(first, second, PSlice.MISSING_INDEX); |
| 1997 | + return factory().createSlice(first, second, MISSING_INDEX); |
1997 | 1998 | }
|
1998 | 1999 |
|
1999 | 2000 | @Specialization
|
|
0 commit comments