Author: Wim Lavrijsen <wlavrij...@lbl.gov> Branch: reflex-support Changeset: r45200:7d28278c1f7d Date: 2011-06-30 10:40 -0700 http://bitbucket.org/pypy/pypy/changeset/7d28278c1f7d/
Log: rtyper fixes diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/pypy/module/cppyy/interp_cppyy.py +++ b/pypy/module/cppyy/interp_cppyy.py @@ -341,7 +341,7 @@ pymethod_name = helper.map_operator_name( method_name, capi.c_method_num_args(self.handle, i), capi.charp2str_free(capi.c_method_result_type(self.handle, i))) - if not self.methods.has_key(pymethod_name): + if not pymethod_name in self.methods: cppfunction = self._make_cppfunction(i) overload = args_temp.setdefault(pymethod_name, []) overload.append(cppfunction) @@ -406,7 +406,7 @@ num_data_members = capi.c_num_data_members(self.handle) for i in range(num_data_members): data_member_name = capi.charp2str_free(capi.c_data_member_name(self.handle, i)) - if not self.data_members.has_key(data_member_name): + if not data_member_name in self.data_members: type_name = capi.charp2str_free(capi.c_data_member_type(self.handle, i)) offset = capi.c_data_member_offset(self.handle, i) data_member = W_CPPStaticDataMember(self.space, type_name, offset) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit