Author: fijal
Branch: unicode-utf8
Changeset: r90458:ff30e62aa310
Date: 2017-03-01 17:53 +0100
http://bitbucket.org/pypy/pypy/changeset/ff30e62aa310/
Log: trivial conversion between MethodsPBCRepr
diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py
--- a/rpython/rtyper/rpbc.py
+++ b/rpython/rtyper/rpbc.py
@@ -389,6 +389,12 @@
return v
return NotImplemented
+class __extend__(pairtype(MethodsPBCRepr, MethodsPBCRepr)):
+ def convert_from_to((r_mpbc1, r_mpbc2), v, llops):
+ if r_mpbc1.lowleveltype == r_mpbc2.lowleveltype:
+ return v
+ return NotImplemented
+
class SmallFunctionSetPBCRepr(FunctionReprBase):
def __init__(self, rtyper, s_pbc):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit