[pypy-commit] pypy remove-remaining-smm: Move descr___getformat__().

Manuel Jacob noreply at buildbot.pypy.org
Mon Feb 24 04:10:18 CET 2014


Author: Manuel Jacob
Branch: remove-remaining-smm
Changeset: r69329:ae5780334104
Date: 2014-02-24 03:31 +0100
http://bitbucket.org/pypy/pypy/changeset/ae5780334104/

Log:	Move descr___getformat__().

diff --git a/pypy/objspace/std/floatobject.py b/pypy/objspace/std/floatobject.py
--- a/pypy/objspace/std/floatobject.py
+++ b/pypy/objspace/std/floatobject.py
@@ -199,6 +199,16 @@
         return w_obj
 
     @staticmethod
+    @unwrap_spec(kind=str)
+    def descr___getformat__(space, w_cls, kind):
+        if kind == "float":
+            return space.wrap(_float_format)
+        elif kind == "double":
+            return space.wrap(_double_format)
+        raise OperationError(space.w_ValueError,
+                             space.wrap("only float and double are valid"))
+
+    @staticmethod
     @unwrap_spec(s=str)
     def descr_fromhex(space, w_cls, s):
         length = len(s)
@@ -573,16 +583,6 @@
     def descr_get_imag(self, space):
         return space.wrap(0.0)
 
-    @staticmethod
-    @unwrap_spec(kind=str)
-    def descr___getformat__(space, w_cls, kind):
-        if kind == "float":
-            return space.wrap(_float_format)
-        elif kind == "double":
-            return space.wrap(_double_format)
-        raise OperationError(space.w_ValueError,
-                             space.wrap("only float and double are valid"))
-
 
 registerimplementation(W_FloatObject)
 


More information about the pypy-commit mailing list