about summary refs log tree commit diff
path: root/src/libcore/ops
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2018-01-19 20:28:09 -0800
committerEsteban Küber <esteban@kuber.com.ar>2018-02-01 15:06:21 -0800
commit4c92a02b64e5cb8cfb9b885638e1dfa2067cacd9 (patch)
treeba0a00cabf621e0a64f8cf4e6f05a7a88dca8618 /src/libcore/ops
parentc1383e4dc4bd6598f5d73d2d6b1054f61b2b99d4 (diff)
Change rustc_on_unimplemented for Iterator and binops
Diffstat (limited to 'src/libcore/ops')
-rw-r--r--src/libcore/ops/arith.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/libcore/ops/arith.rs b/src/libcore/ops/arith.rs
index 59a18d6cb75..47617b22dd3 100644
--- a/src/libcore/ops/arith.rs
+++ b/src/libcore/ops/arith.rs
@@ -109,7 +109,6 @@
             all(_Self="f32",  RHS="u16"),
             all(_Self="f32",  RHS="u8"),
         ),
-        message="cannot add `{RHS}` to `{Self}`",
         label="no implementation for `{Self} + {RHS}`, but you can safely cast \
                `{RHS}` into `{Self}` using `as {Self}`",
     ),
@@ -146,22 +145,20 @@
             all(RHS="f32",  _Self="u16"),
             all(RHS="f32",  _Self="u8"),
         ),
-        message="cannot add `{RHS}` to `{Self}`",
-        label="no implementation for `{Self} + {RHS}`, but you can safely turn \
+        label="no implementation for `{Self} + {RHS}`, but you can safely cast \
                `{Self}` into `{RHS}` using `as {RHS}`",
     ),
     on(
         all(_Self="{integer}", RHS="{float}"),
         message="cannot add a float to an integer",
-        label="no implementation for `{Self} + {RHS}`",
     ),
     on(
         all(_Self="{float}", RHS="{integer}"),
         message="cannot add an integer to a float",
-        label="no implementation for `{Self} + {RHS}`",
     ),
     message="cannot add `{RHS}` to `{Self}`",
-    label="no implementation for `{Self} + {RHS}`")]
+    label="no implementation for `{Self} + {RHS}`",
+)]
 pub trait Add<RHS=Self> {
     /// The resulting type after applying the `+` operator.
     #[stable(feature = "rust1", since = "1.0.0")]