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-20 02:36:39 -0800
committerEsteban Küber <esteban@kuber.com.ar>2018-02-01 15:06:22 -0800
commit2dee07b12a2dd08a281a84146dc7085299389add (patch)
tree0341c7641a0589214ca381d3902a3ca740d09775 /src/libcore/ops
parent621e61bff92554d784aab13a507afcc0acdde53b (diff)
downloadrust-2dee07b12a2dd08a281a84146dc7085299389add.tar.gz
rust-2dee07b12a2dd08a281a84146dc7085299389add.zip
Remove cast suggestions
Diffstat (limited to 'src/libcore/ops')
-rw-r--r--src/libcore/ops/arith.rs72
1 files changed, 0 insertions, 72 deletions
diff --git a/src/libcore/ops/arith.rs b/src/libcore/ops/arith.rs
index 47617b22dd3..d0d0c09869e 100644
--- a/src/libcore/ops/arith.rs
+++ b/src/libcore/ops/arith.rs
@@ -77,78 +77,6 @@
 #[stable(feature = "rust1", since = "1.0.0")]
 #[rustc_on_unimplemented(
     on(
-        any(
-            all(_Self="i128", RHS="i64"),
-            all(_Self="i128", RHS="i32"),
-            all(_Self="i128", RHS="i16"),
-            all(_Self="i128", RHS="i8"),
-            all(_Self="i64",  RHS="i32"),
-            all(_Self="i64",  RHS="i16"),
-            all(_Self="i64",  RHS="i8"),
-            all(_Self="i32",  RHS="i16"),
-            all(_Self="i32",  RHS="i8"),
-            all(_Self="i16",  RHS="i8"),
-            all(_Self="u128", RHS="u64"),
-            all(_Self="u128", RHS="u32"),
-            all(_Self="u128", RHS="u16"),
-            all(_Self="u128", RHS="u8"),
-            all(_Self="u64",  RHS="u32"),
-            all(_Self="u64",  RHS="u16"),
-            all(_Self="u64",  RHS="u8"),
-            all(_Self="u32",  RHS="u16"),
-            all(_Self="u32",  RHS="u8"),
-            all(_Self="u16",  RHS="u8"),
-            all(_Self="f64",  RHS="i32"),
-            all(_Self="f64",  RHS="i16"),
-            all(_Self="f64",  RHS="i8"),
-            all(_Self="f64",  RHS="u32"),
-            all(_Self="f64",  RHS="u16"),
-            all(_Self="f64",  RHS="u8"),
-            all(_Self="f32",  RHS="i16"),
-            all(_Self="f32",  RHS="i8"),
-            all(_Self="f32",  RHS="u16"),
-            all(_Self="f32",  RHS="u8"),
-        ),
-        label="no implementation for `{Self} + {RHS}`, but you can safely cast \
-               `{RHS}` into `{Self}` using `as {Self}`",
-    ),
-    on(
-        any(
-            all(RHS="i128", _Self="i64"),
-            all(RHS="i128", _Self="i32"),
-            all(RHS="i128", _Self="i16"),
-            all(RHS="i128", _Self="i8"),
-            all(RHS="i64",  _Self="i32"),
-            all(RHS="i64",  _Self="i16"),
-            all(RHS="i64",  _Self="i8"),
-            all(RHS="i32",  _Self="i16"),
-            all(RHS="i32",  _Self="i8"),
-            all(RHS="i16",  _Self="i8"),
-            all(RHS="u128", _Self="u64"),
-            all(RHS="u128", _Self="u32"),
-            all(RHS="u128", _Self="u16"),
-            all(RHS="u128", _Self="u8"),
-            all(RHS="u64",  _Self="u32"),
-            all(RHS="u64",  _Self="u16"),
-            all(RHS="u64",  _Self="u8"),
-            all(RHS="u32",  _Self="u16"),
-            all(RHS="u32",  _Self="u8"),
-            all(RHS="u16",  _Self="u8"),
-            all(RHS="f64",  _Self="i32"),
-            all(RHS="f64",  _Self="i16"),
-            all(RHS="f64",  _Self="i8"),
-            all(RHS="f64",  _Self="u32"),
-            all(RHS="f64",  _Self="u16"),
-            all(RHS="f64",  _Self="u8"),
-            all(RHS="f32",  _Self="i16"),
-            all(RHS="f32",  _Self="i8"),
-            all(RHS="f32",  _Self="u16"),
-            all(RHS="f32",  _Self="u8"),
-        ),
-        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",
     ),