def _fget(self, attrchar): if attrchar == 'a': # args return self.space.newtuple([a for a in self.fargs]) if attrchar == 'r': # result return self.ctitem if attrchar == 'E': # ellipsis return self.space.newbool(self.ellipsis) if attrchar == 'A': # abi return self.space.newint(self.abi) return W_CTypePtrBase._fget(self, attrchar)
def _fget(self, attrchar): if attrchar == "a": # args return self.space.newtuple([self.space.wrap(a) for a in self.fargs]) if attrchar == "r": # result return self.space.wrap(self.ctitem) if attrchar == "E": # ellipsis return self.space.wrap(self.ellipsis) if attrchar == "A": # abi return self.space.wrap(clibffi.FFI_DEFAULT_ABI) # XXX return W_CTypePtrBase._fget(self, attrchar)
def _fget(self, attrchar): if attrchar == 'a': # args return self.space.newtuple([self.space.wrap(a) for a in self.fargs]) if attrchar == 'r': # result return self.space.wrap(self.ctitem) if attrchar == 'E': # ellipsis return self.space.wrap(self.ellipsis) if attrchar == 'A': # abi return self.space.wrap(self.abi) return W_CTypePtrBase._fget(self, attrchar)
def _fget(self, attrchar): if attrchar == 'a': # args return self.space.newtuple( [self.space.wrap(a) for a in self.fargs]) if attrchar == 'r': # result return self.space.wrap(self.ctitem) if attrchar == 'E': # ellipsis return self.space.wrap(self.ellipsis) if attrchar == 'A': # abi return self.space.wrap(clibffi.FFI_DEFAULT_ABI) # XXX return W_CTypePtrBase._fget(self, attrchar)