| Index | https://npython.nimpylib.org/theindex.html |
| Imports | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#6 |
| Types | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#7 |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| ToNimSliceState | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#ToNimSliceState |
| Procs | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#12 |
| indices(slice: PySliceObject; size: int): Indices[int] | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indices%2CPySliceObject%2Cint |
| indices(slice: PySliceObject; size: PyIntObject | int; res: var Indices[int]): bool | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indices%2CPySliceObject%2C%2CIndices%5Bint%5D |
| indices(slice: PySliceObject; size: PyIntObject): Indices[PyIntObject] | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indices%2CPySliceObject%2CPyIntObject |
| indicesPySliceObjectMethod(selfNoCast: PyObject;
args: openArray[PyObject] = @[];
kwargs: PyKwArgType = nil): PyObject | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indicesPySliceObjectMethod%2CPyObject%2CopenArray%5BPyObject%5D%2CPyObject |
| newPySliceObjectMagic(args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#newPySliceObjectMagic%2CopenArray%5BPyObject%5D%2CPyObject |
| reprPySliceObjectMagic(selfNoCast: PyObject): PyObject | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#reprPySliceObjectMagic%2CPyObject |
| startAsInt[I: PyIntObject | int](slice: PySliceObject; size: I): I | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#startAsInt%2CPySliceObject%2CI |
| stepAsInt(slice: PySliceObject): int | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#stepAsInt%2CPySliceObject |
| stepAsLong(slice: PySliceObject): PyIntObject | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#stepAsLong%2CPySliceObject |
| stopAsInt[I: PyIntObject | int](slice: PySliceObject; size: I): I | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#stopAsInt%2CPySliceObject%2CI |
| toNimSlice(slice: PySliceObject; size: PyIntObject | int; res: var Slice[int]): ToNimSliceState | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#toNimSlice%2CPySliceObject%2C%2CSlice%5Bint%5D |
| toNimSlice(tup: Indices[int]; size: int; res: var Slice[int]): bool | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#toNimSlice%2CIndices%5Bint%5D%2Cint%2CSlice%5Bint%5D |
| toNimSlice(tup: Indices[PyIntObject]; size: PyIntObject | int;
res: var Slice[int]): ToNimSliceState | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#toNimSlice%2CIndices%5BPyIntObject%5D%2C%2CSlice%5Bint%5D |
| Methods | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#14 |
| `$`(self: PySliceObject): string | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#%24.e%2CPySliceObject |
| Iterators | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#15 |
| iterInt(ind: Indices[int]): int | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#iterInt.i%2CIndices%5Bint%5D |
| Exports | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#19 |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L1 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L1 |
| Imports | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#6 |
| ../Python/getargs | https://npython.nimpylib.org/npython/Python/getargs.html |
| pyobject | https://npython.nimpylib.org/npython/Objects/pyobject.html |
| tupleobject | https://npython.nimpylib.org/npython/Objects/tupleobject.html |
| numobjects/intobject/decl | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html |
| numobjects/intobject/ops_imp_warn | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/ops_imp_warn.html |
| noneobject | https://npython.nimpylib.org/npython/Objects/noneobject.html |
| exceptions | https://npython.nimpylib.org/npython/Objects/exceptions.html |
| stringobject | https://npython.nimpylib.org/npython/Objects/stringobject.html |
| sliceobject | https://npython.nimpylib.org/npython/Objects/sliceobject.html |
| Types | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#7 |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L49 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L49 |
| ToNimSliceState | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#ToNimSliceState |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L119 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L119 |
| Procs | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#12 |
| indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indices%2CPySliceObject%2Cint |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L61 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L61 |
| indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indices%2CPySliceObject%2C%2CIndices%5Bint%5D |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L75 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L75 |
| indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indices%2CPySliceObject%2CPyIntObject |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L55 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L55 |
| indicesPySliceObjectMethod | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#indicesPySliceObjectMethod%2CPyObject%2CopenArray%5BPyObject%5D%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyKwArgType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyKwArgType |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L629 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L629 |
| newPySliceObjectMagic | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#newPySliceObjectMagic%2CopenArray%5BPyObject%5D%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyKwArgType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyKwArgType |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L638 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L638 |
| reprPySliceObjectMagic | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#reprPySliceObjectMagic%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L629 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L629 |
| startAsInt | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#startAsInt%2CPySliceObject%2CI |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L39 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L39 |
| stepAsInt | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#stepAsInt%2CPySliceObject |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L37 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L37 |
| stepAsLong | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#stepAsLong%2CPySliceObject |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L36 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L36 |
| stopAsInt | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#stopAsInt%2CPySliceObject%2CI |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L38 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L38 |
| toNimSlice | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#toNimSlice%2CPySliceObject%2C%2CSlice%5Bint%5D |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| ToNimSliceState | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#ToNimSliceState |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L158 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L158 |
| toNimSlice | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#toNimSlice%2CIndices%5Bint%5D%2Cint%2CSlice%5Bint%5D |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L130 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L130 |
| toNimSlice | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#toNimSlice%2CIndices%5BPyIntObject%5D%2C%2CSlice%5Bint%5D |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| PyIntObject | https://npython.nimpylib.org/npython/Objects/numobjects/intobject/decl.html#PyIntObject |
| ToNimSliceState | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#ToNimSliceState |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L140 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L140 |
| Methods | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#14 |
| `$` | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#%24.e%2CPySliceObject |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L101 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L101 |
| Iterators | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#15 |
| iterInt | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#iterInt.i%2CIndices%5Bint%5D |
| Indices | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#Indices |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/sliceobjectImpl.nim#L162 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/sliceobjectImpl.nim#L162 |
| Exports | https://npython.nimpylib.org/npython/Objects/sliceobjectImpl.html#19 |
| $ | https://npython.nimpylib.org/npython/Objects/sliceobject.html#$.e,PyEllipsisObject |
| ofExactPySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#ofExactPySliceObject,PyObject |
| ofPyEllipsisObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#ofPyEllipsisObject,PyObject |
| calLenOrRetOF | https://npython.nimpylib.org/npython/Objects/sliceobject.html#calLenOrRetOF.t,PySliceObject |
| pyEllipsisObjectType | https://npython.nimpylib.org/npython/Objects/sliceobject.html#pyEllipsisObjectType |
| newPyEllipsisObjectMagic | https://npython.nimpylib.org/npython/Objects/sliceobject.html#newPyEllipsisObjectMagic,openArray[PyObject],PyObject |
| ofExactPyEllipsisObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#ofExactPyEllipsisObject,PyObject |
| newPySlice | https://npython.nimpylib.org/npython/Objects/sliceobject.html#newPySlice,PyObject,PyObject,PyObject |
| getSliceItems | https://npython.nimpylib.org/npython/Objects/sliceobject.html#getSliceItems,PySliceObject,openArray[T], |
| newPyEllipsisSimple | https://npython.nimpylib.org/npython/Objects/sliceobject.html#newPyEllipsisSimple |
| pySliceObjectType | https://npython.nimpylib.org/npython/Objects/sliceobject.html#pySliceObjectType |
| calLen | https://npython.nimpylib.org/npython/Objects/sliceobject.html#calLen,PySliceObject,int |
| pyEllipsis | https://npython.nimpylib.org/npython/Objects/sliceobject.html#pyEllipsis |
| PySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PySliceObject |
| PyEllipsisObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#PyEllipsisObject |
| reprPyEllipsisObjectMagic | https://npython.nimpylib.org/npython/Objects/sliceobject.html#reprPyEllipsisObjectMagic,PyObject |
| ofPySliceObject | https://npython.nimpylib.org/npython/Objects/sliceobject.html#ofPySliceObject,PyObject |
| newPySliceSimple | https://npython.nimpylib.org/npython/Objects/sliceobject.html#newPySliceSimple |