Beispiel #1
0
 def descr_init(self, module_name='?', _version=-1, _types='',
                w__globals=None, w__struct_unions=None, w__enums=None,
                w__typenames=None, w__includes=None):
     from pypy.module._cffi_backend import cdlopen
     #
     space = self.space
     if self.is_nonempty:
         raise oefmt(space.w_ValueError,
                     "cannot call FFI.__init__() more than once")
     self.is_nonempty = True
     #
     cdlopen.ffiobj_init(self, module_name, _version, _types,
                         w__globals, w__struct_unions, w__enums,
                         w__typenames, w__includes)
Beispiel #2
0
 def descr_init(self, module_name='?', _version=-1, _types='',
                w__globals=None, w__struct_unions=None, w__enums=None,
                w__typenames=None, w__includes=None):
     from pypy.module._cffi_backend import cdlopen
     #
     space = self.space
     if self.is_nonempty:
         raise oefmt(space.w_ValueError,
                     "cannot call FFI.__init__() more than once")
     self.is_nonempty = True
     #
     cdlopen.ffiobj_init(self, module_name, _version, _types,
                         w__globals, w__struct_unions, w__enums,
                         w__typenames, w__includes)