]> git.lizzy.rs Git - rust.git/blob - tests/ui/imports/issue-24081.rs
Rollup merge of #106321 - compiler-errors:delayed-bug-backtrace, r=Nilstrieb
[rust.git] / tests / ui / imports / issue-24081.rs
1 use std::ops::Add;
2 use std::ops::Sub;
3 use std::ops::Mul;
4 use std::ops::Div;
5 use std::ops::Rem;
6
7 type Add = bool; //~ ERROR the name `Add` is defined multiple times
8 //~| `Add` redefined here
9 struct Sub { x: f32 } //~ ERROR the name `Sub` is defined multiple times
10 //~| `Sub` redefined here
11 enum Mul { A, B } //~ ERROR the name `Mul` is defined multiple times
12 //~| `Mul` redefined here
13 mod Div { } //~ ERROR the name `Div` is defined multiple times
14 //~| `Div` redefined here
15 trait Rem {  } //~ ERROR the name `Rem` is defined multiple times
16 //~| `Rem` redefined here
17
18 fn main() {}