Author: Maciej Fijalkowski <[email protected]>
Branch:
Changeset: r61551:705665c5ba31
Date: 2013-02-21 17:25 +0200
http://bitbucket.org/pypy/pypy/changeset/705665c5ba31/
Log: give up and implement this convert_from_to
diff --git a/rpython/rtyper/rptr.py b/rpython/rtyper/rptr.py
--- a/rpython/rtyper/rptr.py
+++ b/rpython/rtyper/rptr.py
@@ -347,3 +347,10 @@
if r_from.lowleveltype == r_to.lowleveltype:
return v
return NotImplemented
+
+class __extend__(pairtype(InteriorPtrRepr, InteriorPtrRepr)):
+
+ def convert_from_to((r_from, r_to), v, llops):
+ if r_from.__dict__ == r_to.__dict__:
+ return v
+ return NotImplemented
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit