コード例 #1
0
ファイル: cbuffer.py プロジェクト: tools-env/mesapy
 def descr_setitem(self, space, w_index, w_obj):
     try:
         W_Buffer.descr_setitem(self, space, w_index, w_obj)
     except OperationError as e:
         if e.match(space, space.w_TypeError):
             e.w_type = space.w_ValueError
         raise
コード例 #2
0
ファイル: cbuffer.py プロジェクト: mozillazg/pypy
 def descr_setitem(self, space, w_index, w_obj):
     try:
         W_Buffer.descr_setitem(self, space, w_index, w_obj)
     except OperationError as e:
         if e.match(space, space.w_TypeError):
             e.w_type = space.w_ValueError
         raise
コード例 #3
0
 def newbuffer(self, obj):
     ret = W_Buffer(obj)
     return ret
コード例 #4
0
ファイル: cbuffer.py プロジェクト: tools-env/mesapy
 def __init__(self, buffer, keepalive=None):
     W_Buffer.__init__(self, buffer)
     self.keepalive = keepalive
コード例 #5
0
 def newbuffer(self, w_obj):
     return W_Buffer(w_obj)
コード例 #6
0
ファイル: cbuffer.py プロジェクト: mozillazg/pypy
 def __init__(self, buffer, keepalive=None):
     W_Buffer.__init__(self, buffer)
     self.keepalive = keepalive