Objects/exceptions/sub

Search:
Group by:
Source   Edit  

Types

PyIOErrorObject = ref object of PyOSErrorObject
Source   Edit  
PyUnicodeErrorObject = ref object of PyValueErrorObject
  encoding*: PyObject
  obj*: PyObject
  start*: int
  stop*: int
  reason*: PyObject
Source   Edit  

Vars

subErrs {.compileTime.}: seq[string]
all subclasses' (including subsub, etc) names of BaseException except Exception Source   Edit  

Lets

pyBlockingIOErrorObjectType {.inject.} = newBltinPyType("blockingioerror",
    pyOSErrorObjectType)
Source   Edit  
pyBrokenPipeErrorObjectType {.inject.} = newBltinPyType("brokenpipeerror",
    pyConnectErrorObjectType)
Source   Edit  
pyChildProcessErrorObjectType {.inject.} = newBltinPyType("childprocesserror",
    pyOSErrorObjectType)
Source   Edit  
pyConnectErrorObjectType {.inject.} = newBltinPyType("connecterror",
    pyOSErrorObjectType)
Source   Edit  
pyConnectionAbortedErrorObjectType {.inject.} = newBltinPyType(
    "connectionabortederror", pyConnectErrorObjectType)
Source   Edit  
pyConnectionErrorObjectType {.inject.} = newBltinPyType("connectionerror",
    pyOSErrorObjectType)
Source   Edit  
pyConnectionRefusedErrorObjectType {.inject.} = newBltinPyType(
    "connectionrefusederror", pyConnectErrorObjectType)
Source   Edit  
pyConnectionResetErrorObjectType {.inject.} = newBltinPyType(
    "connectionreseterror", pyConnectErrorObjectType)
Source   Edit  
pyFileExistsErrorObjectType {.inject.} = newBltinPyType("fileexistserror",
    pyOSErrorObjectType)
Source   Edit  
pyFileNotFoundErrorObjectType {.inject.} = newBltinPyType("filenotfounderror",
    pyOSErrorObjectType)
Source   Edit  
pyFloatingPointErrorObjectType {.inject.} = newBltinPyType("floatingpointerror",
    pyArithmeticErrorObjectType)
Source   Edit  
pyIndentationErrorObjectType {.inject.} = newBltinPyType("indentationerror",
    pySyntaxErrorObjectType)
Source   Edit  
pyIndexErrorObjectType {.inject.} = newBltinPyType("indexerror",
    pyLookupErrorObjectType)
Source   Edit  
pyInterruptedErrorObjectType {.inject.} = newBltinPyType("interruptederror",
    pyOSErrorObjectType)
Source   Edit  
pyIOErrorObjectType {.inject.} = newBltinPyType("ioerror", pyOSErrorObjectType)
Source   Edit  
pyIsADirectoryErrorObjectType {.inject.} = newBltinPyType("isadirectoryerror",
    pyOSErrorObjectType)
Source   Edit  
pyKeyErrorObjectType {.inject.} = newBltinPyType("keyerror",
    pyLookupErrorObjectType)
Source   Edit  
pyModuleNotFoundErrorObjectType {.inject.} = newBltinPyType(
    "modulenotfounderror", pyImportErrorObjectType)
Source   Edit  
pyNotADirectoryErrorObjectType {.inject.} = newBltinPyType("notadirectoryerror",
    pyOSErrorObjectType)
Source   Edit  
pyNotImplementedErrorObjectType {.inject.} = newBltinPyType(
    "notimplementederror", pyRuntimeErrorObjectType)
Source   Edit  
pyOverflowErrorObjectType {.inject.} = newBltinPyType("overflowerror",
    pyArithmeticErrorObjectType)
Source   Edit  
pyPermissionErrorObjectType {.inject.} = newBltinPyType("permissionerror",
    pyOSErrorObjectType)
Source   Edit  
pyProcessLookupErrorObjectType {.inject.} = newBltinPyType("processlookuperror",
    pyOSErrorObjectType)
Source   Edit  
pyPythonFinalizationErrorObjectType {.inject.} = newBltinPyType(
    "pythonfinalizationerror", pyRuntimeErrorObjectType)
Source   Edit  
pyRecursionErrorObjectType {.inject.} = newBltinPyType("recursionerror",
    pyRuntimeErrorObjectType)
Source   Edit  
pyTabErrorObjectType {.inject.} = newBltinPyType("taberror",
    pyIndentationErrorObjectType)
Source   Edit  
pyTimeoutErrorObjectType {.inject.} = newBltinPyType("timeouterror",
    pyOSErrorObjectType)
Source   Edit  
pyUnboundLocalErrorObjectType {.inject.} = newBltinPyType("unboundlocalerror",
    pyNameErrorObjectType)
Source   Edit  
pyUnicodeDecodeErrorObjectType {.inject.} = newBltinPyType("unicodedecodeerror",
    pyUnicodeErrorObjectType)
Source   Edit  
pyUnicodeEncodeErrorObjectType {.inject.} = newBltinPyType("unicodeencodeerror",
    pyUnicodeErrorObjectType)
Source   Edit  
pyUnicodeErrorObjectType {.inject.} = newBltinPyType("unicodeerror",
    pyValueErrorObjectType)
Source   Edit  
pyUnicodeTranslateErrorObjectType {.inject.} = newBltinPyType(
    "unicodetranslateerror", pyUnicodeErrorObjectType)
Source   Edit  
pyZeroDivisionErrorObjectType {.inject.} = newBltinPyType("zerodivisionerror",
    pyArithmeticErrorObjectType)
Source   Edit  

Procs

proc newConnectError(): PyConnectErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newConnectError(msgStr: PyStrObject): PyConnectErrorObject {.inline,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newFloatingPointError(): PyFloatingPointErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newFloatingPointError(msgStr: PyStrObject): PyFloatingPointErrorObject {.
    inline, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newIndexError(): PyIndexErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newIndexError(msgStr: PyStrObject): PyIndexErrorObject {.inline,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newIOError(): PyIOErrorObject {.inline, ...raises: [], tags: [RootEffect],
                                     forbids: [].}
Source   Edit  
proc newIOError(msgStr: PyStrObject): PyIOErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newKeyError(): PyKeyErrorObject {.inline, ...raises: [], tags: [RootEffect],
                                       forbids: [].}
Source   Edit  
proc newKeyError(msgStr: PyStrObject): PyKeyErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newModuleNotFoundError(): PyModuleNotFoundErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newModuleNotFoundError(msgStr: PyStrObject): PyModuleNotFoundErrorObject {.
    inline, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newNotImplementedError(): PyNotImplementedErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newNotImplementedError(msgStr: PyStrObject): PyNotImplementedErrorObject {.
    inline, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newOverflowError(): PyOverflowErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newOverflowError(msgStr: PyStrObject): PyOverflowErrorObject {.inline,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyBlockingIOErrorSimple(): PyBlockingIOErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyBrokenPipeErrorSimple(): PyBrokenPipeErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyChildProcessErrorSimple(): PyChildProcessErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyConnectErrorSimple(): PyConnectErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyConnectionAbortedErrorSimple(): PyConnectionAbortedErrorObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyConnectionErrorSimple(): PyConnectionErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyConnectionRefusedErrorSimple(): PyConnectionRefusedErrorObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyConnectionResetErrorSimple(): PyConnectionResetErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyFileExistsErrorSimple(): PyFileExistsErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyFileNotFoundErrorSimple(): PyFileNotFoundErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyFloatingPointErrorSimple(): PyFloatingPointErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyIndentationErrorSimple(): PyIndentationErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyIndexErrorSimple(): PyIndexErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyInterruptedErrorSimple(): PyInterruptedErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyIOErrorSimple(): PyIOErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyIsADirectoryErrorSimple(): PyIsADirectoryErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyKeyErrorSimple(): PyKeyErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyModuleNotFoundErrorSimple(): PyModuleNotFoundErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyNotADirectoryErrorSimple(): PyNotADirectoryErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyNotImplementedErrorSimple(): PyNotImplementedErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyOverflowErrorSimple(): PyOverflowErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyPermissionErrorSimple(): PyPermissionErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyProcessLookupErrorSimple(): PyProcessLookupErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyPythonFinalizationErrorSimple(): PyPythonFinalizationErrorObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyRecursionErrorSimple(): PyRecursionErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyTabErrorSimple(): PyTabErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPythonFinalizationError(): PyPythonFinalizationErrorObject {.inline,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPythonFinalizationError(msgStr: PyStrObject): PyPythonFinalizationErrorObject {.
    inline, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyTimeoutErrorSimple(): PyTimeoutErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyUnboundLocalErrorSimple(): PyUnboundLocalErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyUnicodeDecodeErrorSimple(): PyUnicodeDecodeErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyUnicodeEncodeErrorSimple(): PyUnicodeEncodeErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyUnicodeErrorSimple(): PyUnicodeErrorObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyUnicodeTranslateErrorSimple(): PyUnicodeTranslateErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newPyZeroDivisionErrorSimple(): PyZeroDivisionErrorObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newRecursionError(): PyRecursionErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newRecursionError(msgStr: PyStrObject): PyRecursionErrorObject {.inline,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newUnboundLocalError(): PyUnboundLocalErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newUnboundLocalError(msgStr: PyStrObject): PyUnboundLocalErrorObject {.
    inline, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc newZeroDivisionError(): PyZeroDivisionErrorObject {.inline, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc newZeroDivisionError(msgStr: PyStrObject): PyZeroDivisionErrorObject {.
    inline, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc ofExactPyBlockingIOErrorObject(obj`gensym177: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyBrokenPipeErrorObject(obj`gensym276: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyChildProcessErrorObject(obj`gensym186: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyConnectErrorObject(obj`gensym115: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyConnectionAbortedErrorObject(obj`gensym285: PyObject): bool {.
    cdecl, inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyConnectionErrorObject(obj`gensym195: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyConnectionRefusedErrorObject(obj`gensym294: PyObject): bool {.
    cdecl, inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyConnectionResetErrorObject(obj`gensym303: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyFileExistsErrorObject(obj`gensym204: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyFileNotFoundErrorObject(obj`gensym213: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyFloatingPointErrorObject(obj`gensym25: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyIndentationErrorObject(obj`gensym160: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyIndexErrorObject(obj`gensym35: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyInterruptedErrorObject(obj`gensym222: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyIOErrorObject(obj`gensym105: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyIsADirectoryErrorObject(obj`gensym231: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyKeyErrorObject(obj`gensym45: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyModuleNotFoundErrorObject(obj`gensym95: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyNotADirectoryErrorObject(obj`gensym240: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyNotImplementedErrorObject(obj`gensym65: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyOverflowErrorObject(obj`gensym5: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyPermissionErrorObject(obj`gensym249: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyProcessLookupErrorObject(obj`gensym258: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyPythonFinalizationErrorObject(obj`gensym85: PyObject): bool {.
    cdecl, inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyRecursionErrorObject(obj`gensym75: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyTabErrorObject(obj`gensym168: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyTimeoutErrorObject(obj`gensym267: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyUnboundLocalErrorObject(obj`gensym55: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyUnicodeDecodeErrorObject(obj`gensym136: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyUnicodeEncodeErrorObject(obj`gensym144: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyUnicodeErrorObject(obj`gensym123: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyUnicodeTranslateErrorObject(obj`gensym152: PyObject): bool {.
    cdecl, inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofExactPyZeroDivisionErrorObject(obj`gensym15: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyBlockingIOErrorObject(obj`gensym177: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyBrokenPipeErrorObject(obj`gensym276: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyChildProcessErrorObject(obj`gensym186: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyConnectErrorObject(obj`gensym115: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyConnectionAbortedErrorObject(obj`gensym285: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyConnectionErrorObject(obj`gensym195: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyConnectionRefusedErrorObject(obj`gensym294: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyConnectionResetErrorObject(obj`gensym303: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyFileExistsErrorObject(obj`gensym204: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyFileNotFoundErrorObject(obj`gensym213: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyFloatingPointErrorObject(obj`gensym25: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyIndentationErrorObject(obj`gensym160: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyIndexErrorObject(obj`gensym35: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyInterruptedErrorObject(obj`gensym222: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyIOErrorObject(obj`gensym105: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyIsADirectoryErrorObject(obj`gensym231: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyKeyErrorObject(obj`gensym45: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyModuleNotFoundErrorObject(obj`gensym95: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyNotADirectoryErrorObject(obj`gensym240: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyNotImplementedErrorObject(obj`gensym65: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyOverflowErrorObject(obj`gensym5: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyPermissionErrorObject(obj`gensym249: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyProcessLookupErrorObject(obj`gensym258: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyPythonFinalizationErrorObject(obj`gensym85: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyRecursionErrorObject(obj`gensym75: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyTabErrorObject(obj`gensym168: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyTimeoutErrorObject(obj`gensym267: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyUnboundLocalErrorObject(obj`gensym55: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyUnicodeDecodeErrorObject(obj`gensym136: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyUnicodeEncodeErrorObject(obj`gensym144: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyUnicodeErrorObject(obj`gensym123: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyUnicodeTranslateErrorObject(obj`gensym152: PyObject): bool {.cdecl,
    inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc ofPyZeroDivisionErrorObject(obj`gensym15: PyObject): bool {.cdecl, inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  

Templates

template newAttributeError(tobj: PyObject; attrName: PyStrObject): untyped
Source   Edit  
template newIndexTypeError(typeName: PyStrObject; obj: PyObject): untyped
Source   Edit