Skip to content

Commit 2dee07b

Browse files
committed
Remove cast suggestions
1 parent 621e61b commit 2dee07b

File tree

3 files changed

+0
-240
lines changed

3 files changed

+0
-240
lines changed

src/libcore/ops/arith.rs

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -76,78 +76,6 @@
7676
#[lang = "add"]
7777
#[stable(feature = "rust1", since = "1.0.0")]
7878
#[rustc_on_unimplemented(
79-
on(
80-
any(
81-
all(_Self="i128", RHS="i64"),
82-
all(_Self="i128", RHS="i32"),
83-
all(_Self="i128", RHS="i16"),
84-
all(_Self="i128", RHS="i8"),
85-
all(_Self="i64", RHS="i32"),
86-
all(_Self="i64", RHS="i16"),
87-
all(_Self="i64", RHS="i8"),
88-
all(_Self="i32", RHS="i16"),
89-
all(_Self="i32", RHS="i8"),
90-
all(_Self="i16", RHS="i8"),
91-
all(_Self="u128", RHS="u64"),
92-
all(_Self="u128", RHS="u32"),
93-
all(_Self="u128", RHS="u16"),
94-
all(_Self="u128", RHS="u8"),
95-
all(_Self="u64", RHS="u32"),
96-
all(_Self="u64", RHS="u16"),
97-
all(_Self="u64", RHS="u8"),
98-
all(_Self="u32", RHS="u16"),
99-
all(_Self="u32", RHS="u8"),
100-
all(_Self="u16", RHS="u8"),
101-
all(_Self="f64", RHS="i32"),
102-
all(_Self="f64", RHS="i16"),
103-
all(_Self="f64", RHS="i8"),
104-
all(_Self="f64", RHS="u32"),
105-
all(_Self="f64", RHS="u16"),
106-
all(_Self="f64", RHS="u8"),
107-
all(_Self="f32", RHS="i16"),
108-
all(_Self="f32", RHS="i8"),
109-
all(_Self="f32", RHS="u16"),
110-
all(_Self="f32", RHS="u8"),
111-
),
112-
label="no implementation for `{Self} + {RHS}`, but you can safely cast \
113-
`{RHS}` into `{Self}` using `as {Self}`",
114-
),
115-
on(
116-
any(
117-
all(RHS="i128", _Self="i64"),
118-
all(RHS="i128", _Self="i32"),
119-
all(RHS="i128", _Self="i16"),
120-
all(RHS="i128", _Self="i8"),
121-
all(RHS="i64", _Self="i32"),
122-
all(RHS="i64", _Self="i16"),
123-
all(RHS="i64", _Self="i8"),
124-
all(RHS="i32", _Self="i16"),
125-
all(RHS="i32", _Self="i8"),
126-
all(RHS="i16", _Self="i8"),
127-
all(RHS="u128", _Self="u64"),
128-
all(RHS="u128", _Self="u32"),
129-
all(RHS="u128", _Self="u16"),
130-
all(RHS="u128", _Self="u8"),
131-
all(RHS="u64", _Self="u32"),
132-
all(RHS="u64", _Self="u16"),
133-
all(RHS="u64", _Self="u8"),
134-
all(RHS="u32", _Self="u16"),
135-
all(RHS="u32", _Self="u8"),
136-
all(RHS="u16", _Self="u8"),
137-
all(RHS="f64", _Self="i32"),
138-
all(RHS="f64", _Self="i16"),
139-
all(RHS="f64", _Self="i8"),
140-
all(RHS="f64", _Self="u32"),
141-
all(RHS="f64", _Self="u16"),
142-
all(RHS="f64", _Self="u8"),
143-
all(RHS="f32", _Self="i16"),
144-
all(RHS="f32", _Self="i8"),
145-
all(RHS="f32", _Self="u16"),
146-
all(RHS="f32", _Self="u8"),
147-
),
148-
label="no implementation for `{Self} + {RHS}`, but you can safely cast \
149-
`{Self}` into `{RHS}` using `as {RHS}`",
150-
),
15179
on(
15280
all(_Self="{integer}", RHS="{float}"),
15381
message="cannot add a float to an integer",

src/test/ui/on-unimplemented/multiple-impls-complex-filtering.rs

Lines changed: 0 additions & 61 deletions
This file was deleted.

src/test/ui/on-unimplemented/multiple-impls-complex-filtering.stderr

Lines changed: 0 additions & 107 deletions
This file was deleted.

0 commit comments

Comments
 (0)