Objects/byteobjectsImpl

Search:
Group by:
Source   Edit  

Procs

proc `=destroy`(self: Py_buffer) {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc `[]=`(self: PyByteArrayObject; i: HSlice; v: seq[char]) {.inline.}
Source   Edit  
proc `[]=`(self: PyByteArrayObject; i: int; v: char) {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc addPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc addPybytesObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc append(self: PyByteArrayObject; item: PyObject): PyObject {....raises: [],
    tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc appendPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc bytesPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc bytesPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc capitalize(self: PyByteArrayObject): PyByteArrayObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc capitalize(self: PyBytesObject): PyBytesObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc capitalizePybytearrayObjectMethod(selfNoCast: PyObject;
                                       args: openArray[PyObject] = @[];
                                       kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc capitalizePybytesObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc center(self: PyByteArrayObject; width: int;
            fillchar = init_Py_buffer newPyByteArray [' ']): PyByteArrayObject {.
    ...raises: [TypeError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc center(self: PyBytesObject; width: int;
            fillchar = init_Py_buffer newPyBytes [' ']): PyBytesObject {.
    ...raises: [TypeError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc centerPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc centerPybytesObjectMethod(selfNoCast: PyObject;
                               args: openArray[PyObject] = @[];
                               kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc clearPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc containsPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc containsPybytesObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc copyPybytearrayObjectMethod(selfNoCast: PyObject;
                                 args: openArray[PyObject] = @[];
                                 kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc countPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc countPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc delitemPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc doclearPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc doreadPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc endswith(self: PyByteArrayObject;
              suffix: PyBytesObject | PyByteArrayObject; start = 0;
              end = self.len): bool
Source   Edit  
proc endswith(self: PyByteArrayObject; suffix: PyObject; start = 0;
              end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
Source   Edit  
proc endswith(self: PyByteArrayObject; suffix: PyTupleObject; start = 0;
              end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
Source   Edit  
proc endswith(self: PyBytesObject; suffix: PyBytesObject | PyByteArrayObject;
              start = 0; end = self.len): bool
Source   Edit  
proc endswith(self: PyBytesObject; suffix: PyObject; start = 0; end = self.len): bool {.
    ...raises: [TypeError], tags: [], forbids: [].}
Source   Edit  
proc endswith(self: PyBytesObject; suffix: PyTupleObject; start = 0;
              end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
Source   Edit  
proc endswithPybytearrayObjectMethod(selfNoCast: PyObject;
                                     args: openArray[PyObject] = @[];
                                     kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc endswithPybytesObjectMethod(selfNoCast: PyObject;
                                 args: openArray[PyObject] = @[];
                                 kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc eqPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc eqPybytesObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc expandtabs(self: PyByteArrayObject; tabsize = 8): PyByteArrayObject {.
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc expandtabs(self: PyBytesObject; tabsize = 8): PyBytesObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc expandtabsPybytearrayObjectMethod(selfNoCast: PyObject;
                                       args: openArray[PyObject] = @[];
                                       kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc expandtabsPybytesObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc extend(self: PyByteArrayObject; other: PyObject): PyObject {....raises: [],
    tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc extendPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc findPybytearrayObjectMethod(selfNoCast: PyObject;
                                 args: openArray[PyObject] = @[];
                                 kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc findPybytesObjectMethod(selfNoCast: PyObject;
                             args: openArray[PyObject] = @[];
                             kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc getitemPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc getitemPybytesObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc hashPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc hashPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc iaddPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc imulPybytearrayObjectMagic(selfNoCast: PyObject; other: PyObject): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc indexPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc indexPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc initPybytearrayObjectMagic(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc insertPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc isalnum(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isalnum(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isalnumPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isalnumPybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isalpha(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isalpha(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isalphaPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isalphaPybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isascii(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isascii(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isasciiPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isasciiPybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isdigit(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isdigit(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isdigitPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isdigitPybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc islower(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc islower(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc islowerPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc islowerPybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isspace(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isspace(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isspacePybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isspacePybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc istitle(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc istitle(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc istitlePybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc istitlePybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isupper(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isupper(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isupperPybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc isupperPybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc iterPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc iterPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc join(b: PyByteArrayObject; iterable: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc join(b: PyBytesObject; iterable: PyObject): PyObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc joinPybytearrayObjectMethod(selfNoCast: PyObject;
                                 args: openArray[PyObject] = @[];
                                 kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc joinPybytesObjectMethod(selfNoCast: PyObject;
                             args: openArray[PyObject] = @[];
                             kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc lenPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc lenPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc ljust(self: PyByteArrayObject; width: int;
           fillchar = init_Py_buffer newPyByteArray [' ']): PyByteArrayObject {.
    ...raises: [TypeError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc ljust(self: PyBytesObject; width: int;
           fillchar = init_Py_buffer newPyBytes [' ']): PyBytesObject {.
    ...raises: [TypeError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc ljustPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc ljustPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc lower(self: PyByteArrayObject): PyByteArrayObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc lower(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect],
    forbids: [].}
Source   Edit  
proc lowerPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc lowerPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc lstrip(self: PyByteArrayObject; chars = PyObject pyNone): PyObject {.
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc lstrip(self: PyBytesObject; chars = PyObject pyNone): PyObject {.
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc lstripPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc lstripPybytesObjectMethod(selfNoCast: PyObject;
                               args: openArray[PyObject] = @[];
                               kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc newPybytesObjectMagic(args: openArray[PyObject] = @[];
                           kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc partitionPybytearrayObjectMethod(selfNoCast: PyObject;
                                      args: openArray[PyObject] = @[];
                                      kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc partitionPybytesObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc popPybytearrayObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc removeprefix(self: PyByteArrayObject; suffix: Py_buffer): PyByteArrayObject {.
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc removeprefix(self: PyBytesObject; suffix: Py_buffer): PyBytesObject {.
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc removeprefixPybytearrayObjectMethod(selfNoCast: PyObject;
    args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc removeprefixPybytesObjectMethod(selfNoCast: PyObject;
                                     args: openArray[PyObject] = @[];
                                     kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc removePybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc removesuffix(self: PyByteArrayObject; suffix: Py_buffer): PyByteArrayObject {.
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc removesuffix(self: PyBytesObject; suffix: Py_buffer): PyBytesObject {.
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc removesuffixPybytearrayObjectMethod(selfNoCast: PyObject;
    args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc removesuffixPybytesObjectMethod(selfNoCast: PyObject;
                                     args: openArray[PyObject] = @[];
                                     kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc replacePybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc replacePybytesObjectMethod(selfNoCast: PyObject;
                                args: openArray[PyObject] = @[];
                                kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc reprPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc reprPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc reversePybytearrayObjectMethod(selfNoCast: PyObject;
                                    args: openArray[PyObject] = @[];
                                    kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc rfindPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rfindPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rindexPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rindexPybytesObjectMethod(selfNoCast: PyObject;
                               args: openArray[PyObject] = @[];
                               kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rjust(self: PyByteArrayObject; width: int;
           fillchar = init_Py_buffer newPyByteArray [' ']): PyByteArrayObject {.
    ...raises: [TypeError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc rjust(self: PyBytesObject; width: int;
           fillchar = init_Py_buffer newPyBytes [' ']): PyBytesObject {.
    ...raises: [TypeError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc rjustPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rjustPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rpartitionPybytearrayObjectMethod(selfNoCast: PyObject;
                                       args: openArray[PyObject] = @[];
                                       kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rpartitionPybytesObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rsplit(self: PyByteArrayObject; sep = PyObject pyNone; maxsplit = -1): PyObject {.
    ...raises: [ValueError], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rsplit(self: PyBytesObject; sep = PyObject pyNone; maxsplit = -1): PyObject {.
    ...raises: [ValueError], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rsplitPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rsplitPybytesObjectMethod(selfNoCast: PyObject;
                               args: openArray[PyObject] = @[];
                               kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rstrip(self: PyByteArrayObject; chars = PyObject pyNone): PyObject {.
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rstrip(self: PyBytesObject; chars = PyObject pyNone): PyObject {.
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rstripPybytearrayObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc rstripPybytesObjectMethod(selfNoCast: PyObject;
                               args: openArray[PyObject] = @[];
                               kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc setitemPybytearrayObjectMagic(selfNoCast: PyObject; arg1: PyObject;
                                   arg2: PyObject): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc split(self: PyByteArrayObject; sep = PyObject pyNone; maxsplit = -1): PyObject {.
    ...raises: [ValueError], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc split(self: PyBytesObject; sep = PyObject pyNone; maxsplit = -1): PyObject {.
    ...raises: [ValueError], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc splitlinesPybytearrayObjectMethod(selfNoCast: PyObject;
                                       args: openArray[PyObject] = @[];
                                       kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc splitlinesPybytesObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc splitPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc splitPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc startswith(self: PyByteArrayObject;
                prefix: PyBytesObject | PyByteArrayObject; start = 0;
                end = self.len): bool
Source   Edit  
proc startswith(self: PyByteArrayObject; prefix: PyObject; start = 0;
                end = self.len): bool {....raises: [TypeError], tags: [],
                                        forbids: [].}
Source   Edit  
proc startswith(self: PyByteArrayObject; prefix: PyTupleObject; start = 0;
                end = self.len): bool {....raises: [TypeError], tags: [],
                                        forbids: [].}
Source   Edit  
proc startswith(self: PyBytesObject; prefix: PyBytesObject | PyByteArrayObject;
                start = 0; end = self.len): bool
Source   Edit  
proc startswith(self: PyBytesObject; prefix: PyObject; start = 0; end = self.len): bool {.
    ...raises: [TypeError], tags: [], forbids: [].}
Source   Edit  
proc startswith(self: PyBytesObject; prefix: PyTupleObject; start = 0;
                end = self.len): bool {....raises: [TypeError], tags: [],
                                        forbids: [].}
Source   Edit  
proc startswithPybytearrayObjectMethod(selfNoCast: PyObject;
                                       args: openArray[PyObject] = @[];
                                       kwargs: PyKwArgType = nil): PyObject {.
    cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc startswithPybytesObjectMethod(selfNoCast: PyObject;
                                   args: openArray[PyObject] = @[];
                                   kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc strip(self: PyByteArrayObject; chars = PyObject pyNone): PyObject {.
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc strip(self: PyBytesObject; chars = PyObject pyNone): PyObject {....raises: [],
    tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc stripPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc stripPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc title(self: PyByteArrayObject): PyByteArrayObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc title(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect],
    forbids: [].}
Source   Edit  
proc titlePybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc titlePybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc upper(self: PyByteArrayObject): PyByteArrayObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc upper(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect],
    forbids: [].}
Source   Edit  
proc upperPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc upperPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc zfill(self: PyByteArrayObject; width: int): PyByteArrayObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc zfill(self: PyBytesObject; width: int): PyBytesObject {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc zfillPybytearrayObjectMethod(selfNoCast: PyObject;
                                  args: openArray[PyObject] = @[];
                                  kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc zfillPybytesObjectMethod(selfNoCast: PyObject;
                              args: openArray[PyObject] = @[];
                              kwargs: PyKwArgType = nil): PyObject {.cdecl,
    ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit