| Index | https://npython.nimpylib.org/theindex.html |
| Imports | https://npython.nimpylib.org/npython/Objects/pyobject.html#6 |
| Types | https://npython.nimpylib.org/npython/Objects/pyobject.html#7 |
| NPyMethodKind | https://npython.nimpylib.org/npython/Objects/pyobject.html#NPyMethodKind |
| PyNotImplementedObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#PyNotImplementedObject |
| Lets | https://npython.nimpylib.org/npython/Objects/pyobject.html#9 |
| bltinFuncParams | https://npython.nimpylib.org/npython/Objects/pyobject.html#bltinFuncParams |
| pyNotImplemented | https://npython.nimpylib.org/npython/Objects/pyobject.html#pyNotImplemented |
| pyNotImplementedObjectType | https://npython.nimpylib.org/npython/Objects/pyobject.html#pyNotImplementedObjectType |
| Procs | https://npython.nimpylib.org/npython/Objects/pyobject.html#12 |
| getNameAndArgTypes(prototype: NimNode): (NimNode, NimNode) | https://npython.nimpylib.org/npython/Objects/pyobject.html#getNameAndArgTypes%2CNimNode |
| implMethod(methodName, argTypes: NimNode; ObjectType, pragmas, body: NimNode;
kind: NPyMethodKind): NimNode | https://npython.nimpylib.org/npython/Objects/pyobject.html#implMethod%2CNimNode%2CNimNode%2CNimNode%2CNimNode%2CNimNode%2CNPyMethodKind |
| implMethod(prototype, ObjectType, pragmas, body: NimNode; kind: NPyMethodKind): NimNode | https://npython.nimpylib.org/npython/Objects/pyobject.html#implMethod%2CNimNode%2CNimNode%2CNimNode%2CNimNode%2CNPyMethodKind |
| ofExactPyNotImplementedObject(obj`gensym117: PyObject): bool | https://npython.nimpylib.org/npython/Objects/pyobject.html#ofExactPyNotImplementedObject%2CPyObject |
| ofPyNotImplementedObject(obj`gensym117: PyObject): bool | https://npython.nimpylib.org/npython/Objects/pyobject.html#ofPyNotImplementedObject%2CPyObject |
| registerBltinMethod(t: PyTypeObject; name: string; fun: BltinMethod) | https://npython.nimpylib.org/npython/Objects/pyobject.html#registerBltinMethod%2CPyTypeObject%2Cstring%2CBltinMethod |
| registerBltinMethod(t: PyTypeObject; name: string; fun: BltinMethodDef) | https://npython.nimpylib.org/npython/Objects/pyobject.html#registerBltinMethod%2CPyTypeObject%2Cstring%2CBltinMethodDef |
| Macros | https://npython.nimpylib.org/npython/Objects/pyobject.html#17 |
| castSelf(ObjectType: untyped; code: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#castSelf.m%2Cuntyped%2Cuntyped |
| checkArgTypes(nameAndArg, code: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkArgTypes.m%2Cuntyped%2Cuntyped |
| declarePyType(prototype, fields: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#declarePyType.m%2Cuntyped%2Cuntyped |
| methodMacroTmpl(name: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#methodMacroTmpl.m%2Cuntyped |
| mutable(kind, code: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#mutable.m%2Cuntyped%2Cuntyped |
| reprLock(code: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLock.m%2Cuntyped |
| reprLockWithMsg(s: string; code: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLockWithMsg.m%2Cstring%2Cuntyped |
| reprLockWithMsgExpr(s: untyped; code: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLockWithMsgExpr.m%2Cuntyped%2Cuntyped |
| toTypeObject[O: PyObject](tp: typedesc[O]): PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#toTypeObject.m%2Ctypedesc%5BO%5D |
| tpGetter(tp, methodName: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpGetter.m%2Cuntyped%2Cuntyped |
| tpMagic(tp, methodName: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpMagic.m%2Cuntyped%2Cuntyped |
| tpMethod(tp, methodName: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpMethod.m%2Cuntyped%2Cuntyped |
| tpSetter(tp, methodName: untyped): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpSetter.m%2Cuntyped%2Cuntyped |
| Templates | https://npython.nimpylib.org/npython/Objects/pyobject.html#18 |
| allowSelfReadWhenBeforeRealWrite(body) | https://npython.nimpylib.org/npython/Objects/pyobject.html#allowSelfReadWhenBeforeRealWrite.t |
| callInplaceMagic(obj: PyObject; methodName1: untyped; arg1: PyObject;
handleExcp = false): PyObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#callInplaceMagic.t%2CPyObject%2Cuntyped%2CPyObject |
| callMagic(obj: PyObject; methodName: untyped; arg1, arg2: PyObject;
handleExcp = false): PyObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#callMagic.t%2CPyObject%2Cuntyped%2CPyObject%2CPyObject |
| callMagic(obj: PyObject; methodName: untyped; arg1: PyObject; handleExcp = false): PyObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#callMagic.t%2CPyObject%2Cuntyped%2CPyObject |
| callMagic(obj: PyObject; methodName: untyped; handleExcp = false): PyObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#callMagic.t%2CPyObject%2Cuntyped |
| castTypeOrRetTE[O: PyObject](obj: PyObject; tp: typedesc[O];
extraArgs: varargs[untyped]): O | https://npython.nimpylib.org/npython/Objects/pyobject.html#castTypeOrRetTE.t%2CPyObject%2Ctypedesc%5BO%5D%2Cvarargs%5Buntyped%5D |
| checkTypeOrRetTE(obj, tp) | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkTypeOrRetTE.t%2C%2C |
| checkTypeOrRetTE(obj, tp; tpObj: PyTypeObject) | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkTypeOrRetTE.t%2C%2C%2CPyTypeObject |
| checkTypeOrRetTE(obj, tp; tpObj: PyTypeObject; methodName: string) | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkTypeOrRetTE.t%2C%2C%2CPyTypeObject%2Cstring |
| genProperty(T, pyname, nname; getter) | https://npython.nimpylib.org/npython/Objects/pyobject.html#genProperty.t%2C%2C%2C%2C |
| genProperty(T; pyname: string; nname; getter, setter) | https://npython.nimpylib.org/npython/Objects/pyobject.html#genProperty.t%2C%2Cstring%2C%2C%2C |
| getFun(obj: PyObject; methodName: untyped; handleExcp = false): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#getFun.t%2CPyObject%2Cuntyped |
| getMagic(obj: PyObject; methodName): untyped | https://npython.nimpylib.org/npython/Objects/pyobject.html#getMagic.t%2CPyObject%2C |
| pow3rdArgMustBeNone() | https://npython.nimpylib.org/npython/Objects/pyobject.html#pow3rdArgMustBeNone.t |
| Exports | https://npython.nimpylib.org/npython/Objects/pyobject.html#19 |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L1 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L1 |
| Imports | https://npython.nimpylib.org/npython/Objects/pyobject.html#6 |
| ../Utils/utils | https://npython.nimpylib.org/npython/Utils/utils.html |
| ../Utils/macroutils | https://npython.nimpylib.org/npython/Utils/macroutils.html |
| ../Include/cpython/critical_section | https://npython.nimpylib.org/npython/Include/cpython/critical_section.html |
| ../Include/descrobject | https://npython.nimpylib.org/npython/Include/descrobject.html |
| pyobjectBase | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html |
| Types | https://npython.nimpylib.org/npython/Objects/pyobject.html#7 |
| NPyMethodKind | https://npython.nimpylib.org/npython/Objects/pyobject.html#NPyMethodKind |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L511 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L511 |
| PyNotImplementedObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#PyNotImplementedObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L977 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L977 |
| Lets | https://npython.nimpylib.org/npython/Objects/pyobject.html#9 |
| bltinFuncParams | https://npython.nimpylib.org/npython/Objects/pyobject.html#bltinFuncParams |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L193 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L193 |
| pyNotImplemented | https://npython.nimpylib.org/npython/Objects/pyobject.html#pyNotImplemented |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L979 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L979 |
| pyNotImplementedObjectType | https://npython.nimpylib.org/npython/Objects/pyobject.html#pyNotImplementedObjectType |
| pyObjectType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyObjectType |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L925 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L925 |
| Procs | https://npython.nimpylib.org/npython/Objects/pyobject.html#12 |
| getNameAndArgTypes | https://npython.nimpylib.org/npython/Objects/pyobject.html#getNameAndArgTypes%2CNimNode |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L488 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L488 |
| implMethod | https://npython.nimpylib.org/npython/Objects/pyobject.html#implMethod%2CNimNode%2CNimNode%2CNimNode%2CNimNode%2CNimNode%2CNPyMethodKind |
| NPyMethodKind | https://npython.nimpylib.org/npython/Objects/pyobject.html#NPyMethodKind |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L558 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L558 |
| implMethod | https://npython.nimpylib.org/npython/Objects/pyobject.html#implMethod%2CNimNode%2CNimNode%2CNimNode%2CNimNode%2CNPyMethodKind |
| NPyMethodKind | https://npython.nimpylib.org/npython/Objects/pyobject.html#NPyMethodKind |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L675 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L675 |
| ofExactPyNotImplementedObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#ofExactPyNotImplementedObject%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L927 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L927 |
| ofPyNotImplementedObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#ofPyNotImplementedObject%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L934 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L934 |
| registerBltinMethod | https://npython.nimpylib.org/npython/Objects/pyobject.html#registerBltinMethod%2CPyTypeObject%2Cstring%2CBltinMethod |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L129 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L129 |
| registerBltinMethod | https://npython.nimpylib.org/npython/Objects/pyobject.html#registerBltinMethod%2CPyTypeObject%2Cstring%2CBltinMethodDef |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| BltinMethodDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethodDef |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L124 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L124 |
| Macros | https://npython.nimpylib.org/npython/Objects/pyobject.html#17 |
| castSelf | https://npython.nimpylib.org/npython/Objects/pyobject.html#castSelf.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L144 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L144 |
| checkArgTypes | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkArgTypes.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L325 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L325 |
| declarePyType | https://npython.nimpylib.org/npython/Objects/pyobject.html#declarePyType.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L759 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L759 |
| methodMacroTmpl | https://npython.nimpylib.org/npython/Objects/pyobject.html#methodMacroTmpl.m%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L756 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L756 |
| mutable | https://npython.nimpylib.org/npython/Objects/pyobject.html#mutable.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L716 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L716 |
| reprLock | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLock.m%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L708 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L708 |
| reprLockWithMsg | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLockWithMsg.m%2Cstring%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L705 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L705 |
| reprLockWithMsgExpr | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLockWithMsgExpr.m%2Cuntyped%2Cuntyped |
| reprLockWithMsg | https://npython.nimpylib.org/npython/Objects/pyobject.html#reprLockWithMsg.m,string,untyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L701 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L701 |
| toTypeObject | https://npython.nimpylib.org/npython/Objects/pyobject.html#toTypeObject.m%2Ctypedesc%5BO%5D |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L263 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L263 |
| tpGetter | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpGetter.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L118 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L118 |
| tpMagic | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpMagic.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L112 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L112 |
| tpMethod | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpMethod.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L115 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L115 |
| tpSetter | https://npython.nimpylib.org/npython/Objects/pyobject.html#tpSetter.m%2Cuntyped%2Cuntyped |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L121 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L121 |
| Templates | https://npython.nimpylib.org/npython/Objects/pyobject.html#18 |
| allowSelfReadWhenBeforeRealWrite | https://npython.nimpylib.org/npython/Objects/pyobject.html#allowSelfReadWhenBeforeRealWrite.t |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L711 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L711 |
| callInplaceMagic | https://npython.nimpylib.org/npython/Objects/pyobject.html#callInplaceMagic.t%2CPyObject%2Cuntyped%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| 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#L84 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L84 |
| callMagic | https://npython.nimpylib.org/npython/Objects/pyobject.html#callMagic.t%2CPyObject%2Cuntyped%2CPyObject%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| 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#L99 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L99 |
| callMagic | https://npython.nimpylib.org/npython/Objects/pyobject.html#callMagic.t%2CPyObject%2Cuntyped%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| 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#L77 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L77 |
| callMagic | https://npython.nimpylib.org/npython/Objects/pyobject.html#callMagic.t%2CPyObject%2Cuntyped |
| 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#L70 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L70 |
| castTypeOrRetTE | https://npython.nimpylib.org/npython/Objects/pyobject.html#castTypeOrRetTE.t%2CPyObject%2Ctypedesc%5BO%5D%2Cvarargs%5Buntyped%5D |
| 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#L274 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L274 |
| checkTypeOrRetTE | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkTypeOrRetTE.t%2C%2C |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L266 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L266 |
| checkTypeOrRetTE | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkTypeOrRetTE.t%2C%2C%2CPyTypeObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L259 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L259 |
| checkTypeOrRetTE | https://npython.nimpylib.org/npython/Objects/pyobject.html#checkTypeOrRetTE.t%2C%2C%2CPyTypeObject%2Cstring |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L251 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L251 |
| genProperty | https://npython.nimpylib.org/npython/Objects/pyobject.html#genProperty.t%2C%2C%2C%2C |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L139 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L139 |
| genProperty | https://npython.nimpylib.org/npython/Objects/pyobject.html#genProperty.t%2C%2Cstring%2C%2C%2C |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L132 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L132 |
| getFun | https://npython.nimpylib.org/npython/Objects/pyobject.html#getFun.t%2CPyObject%2Cuntyped |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L49 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L49 |
| getMagic | https://npython.nimpylib.org/npython/Objects/pyobject.html#getMagic.t%2CPyObject%2C |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L30 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L30 |
| pow3rdArgMustBeNone | https://npython.nimpylib.org/npython/Objects/pyobject.html#pow3rdArgMustBeNone.t |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobject.nim#L24 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobject.nim#L24 |
| Exports | https://npython.nimpylib.org/npython/Objects/pyobject.html#19 |
| RtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#RtArray |
| newBltinPyType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#newBltinPyType,string |
| declareIntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#declareIntFlag.t,,, |
| bltinTypes | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#bltinTypes |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| pyDestructorPragma | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyDestructorPragma.t |
| MagicMethods | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#MagicMethods |
| PyKwArgType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyKwArgType |
| PyObjectObj | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectObj |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| initRtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#initRtArray,openArray[T] |
| declareIntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#declareIntFlag.t,, |
| == | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#==,RtArray[T],RtArray[T] |
| =copy | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=copy,RtArray[T],RtArray[T] |
| =wasMoved | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=wasMoved,RtArray[T] |
| callOnceFinalizerFromDealloc | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#callOnceFinalizerFromDealloc.t,PyObjectObj, |
| toObjSeq | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#toObjSeq.c,seq[Py] |
| ofPyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#ofPyTypeObject,PyObject |
| =destroy | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=destroy,RtArray[auto] |
| isClass | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#isClass,PyObject |
| getRawData | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#getRawData,RtArray[T] |
| $ | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#$ |
| $ | https://npython.nimpylib.org/npython/Utils/intflags.html#$,IntFlag[E] |
| PyObjectWithDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectWithDict |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| toIntFlag | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#toIntFlag.c,PY_TPFLAGS |
| Py_IS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#Py_IS,PyObject,PyObject |
| magicNames | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#magicNames |
| == | https://npython.nimpylib.org/npython/Utils/intflags.html#==,IntFlag[E],E |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| initRtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#initRtArray,Natural |
| mro | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#mro.t,PyTypeObject |
| pyObjectType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyObjectType |
| BltinMethodDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethodDef |
| forMroNoSelf | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#forMroNoSelf.t,,PyTypeObject, |
| pairs | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#pairs.i,RtArray[T] |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.m,typedesc[T] |
| typeName | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeName.t,PyObject |
| getDictUnsafe | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#getDictUnsafe,PyObject |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| []= | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#[]=,RtArray[T],int,T |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| & | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#&,PY_TPFLAGS,PY_TPFLAGS |
| PyTypeToken | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeToken |
| or | https://npython.nimpylib.org/npython/Utils/intflags.html#or,IntFlag[E],IntFlag[E] |
| id | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#id,PyObject |
| Py_IS_TYPE | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#Py_IS_TYPE,PyObject,PyTypeObject |
| items | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#items.i,RtArray[T] |
| forMro | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#forMro.t,,PyTypeObject, |
| BltinFunc | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinFunc |
| == | https://npython.nimpylib.org/npython/Utils/intflags.html#==,IntFlag[E],IntFlag[E] |
| callTpDel | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#callTpDel,PyTypeObject,PyObjectObj |
| & | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#&,,PY_TPFLAGS |
| iterMro | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#iterMro.i,PyTypeObject |
| tp_free | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#tp_free.t,PyTypeObject,PyObjectObj |
| newPyType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#newPyType,string |
| len | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#len |
| | | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#|,PY_TPFLAGS,PY_TPFLAGS |
| $ | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#$.e,PyObject |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t,typedesc[T] |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| initPyMemberDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#initPyMemberDef,string,typedesc[T],int |
| destructor | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#destructor |
| getRORawData | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#getRORawData,RtArray[T] |
| idStr | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#idStr,PyObject |
| prepareIntFlagOr | https://npython.nimpylib.org/npython/Utils/intflags.html#prepareIntFlagOr.t |
| @ | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#@,RtArray[T] |
| getDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#getDict,PyObject |
| pyCFuncPragma | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyCFuncPragma.m |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t,typedesc[T]_2 |
| sizeofIntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#sizeofIntFlag |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t,typedesc[seq[Py]] |
| isType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#isType,PyTypeObject,PyTypeObject |
| hasDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#hasDict,PyObject |
| =trace | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=trace,RtArray[T],pointer |
| pyType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyType.t,PyObject |
| [] | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#[],RtArray[T],int |