Procs
proc isPyTrueObj(obj: PyObject): bool {....raises: [], tags: [], forbids: [].}
- inner Source Edit
proc lenPyTupleObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc reprPyTupleObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc tupleSeqToString(ss: openArray[UnicodeVariant]): UnicodeVariant {. ...raises: [], tags: [], forbids: [].}
- inner one-element tuple must be out as "(1,)" Source Edit
Iterators
iterator items(self: PyTupleObject): PyObject {....raises: [], tags: [], forbids: [].}
- Source Edit
Templates
template `[]`(self: PyTupleObject; i: int): PyObject
- Source Edit
template genCollectMagics(items, implNameMagic, ofPyNameObject, PyNameObject, mutRead, mutReadRepr, seqToStr) {.dirty.}
- Source Edit
template len(self: PyTupleObject): int
- Source Edit
Exports
-
bltinTypes, pyObjectType, TernaryMethod, PyTypeToken, id, tpMagic, getDict, tpSetter, callInplaceMagic, getRORawData, ==, genProperty, checkTypeOrRetTE, magicNames, allowSelfReadWhenBeforeRealWrite, []=, typeToAnyKind, toTypeObject, initPyMemberDef, getNameAndArgTypes, =trace, callMagic, tpMethod, PyTypeObject, PyKwArgType, idStr, UnaryMethod, getDictUnsafe, registerBltinMethod, forMro, callMagic, pyCFuncPragma, newPyTuple, methodMacroTmpl, PyObjectObj, callOnceFinalizerFromDealloc, $, initRtArray, forMroNoSelf, typeToAnyKind, iterMro, RtArray, pyDestructorPragma, checkTypeOrRetTE, newPyTuple, BltinFunc, reprLockWithMsgExpr, tp_free, ofExactPyTupleObject, newPyTupleSimple, ofPyTupleObject, =copy, PyTupleObject, PyTuple_Pack, callMagic, PyTuple_Collect, Py_IS, callTpDel, pairs, typeName, initRtArray, newPyTuple, len, destructor, $, checkArgTypes, BinaryMethod, isClass, registerBltinMethod, Py_IS_TYPE, [], castSelf, bltinFuncParams, declarePyType, genProperty, typeToAnyKind, reprLockWithMsg, @, checkTypeOrRetTE, implMethod, reprLock, pyType, newPyType, MagicMethods, =wasMoved, hasDict, =destroy, getRawData, getMagic, BltinMethodDef, ofPyTypeObject, mutable, PyObject, pyTupleObjectType, tpGetter, BltinMethod, items, PyObjectWithDict, getFun, toObjSeq, castTypeOrRetTE, isType, mro