2017-12-10 20:29:24 +00:00
|
|
|
use std::ops::Add;
|
|
|
|
use std::ops::Sub;
|
|
|
|
use std::ops::Mul;
|
|
|
|
use std::ops::Div;
|
|
|
|
use std::ops::Rem;
|
2015-06-16 21:53:37 +00:00
|
|
|
|
2017-05-18 03:29:58 +00:00
|
|
|
type Add = bool; //~ ERROR the name `Add` is defined multiple times
|
|
|
|
//~| `Add` redefined here
|
|
|
|
struct Sub { x: f32 } //~ ERROR the name `Sub` is defined multiple times
|
|
|
|
//~| `Sub` redefined here
|
|
|
|
enum Mul { A, B } //~ ERROR the name `Mul` is defined multiple times
|
|
|
|
//~| `Mul` redefined here
|
|
|
|
mod Div { } //~ ERROR the name `Div` is defined multiple times
|
|
|
|
//~| `Div` redefined here
|
|
|
|
trait Rem { } //~ ERROR the name `Rem` is defined multiple times
|
|
|
|
//~| `Rem` redefined here
|
2015-06-16 21:53:37 +00:00
|
|
|
|
|
|
|
fn main() {}
|