|
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