#![allow(dead_code, unused_variables, unused_imports)]
-use std::{i8,u8,i16,u16,i32,u32,i64, u64};
-
fn f_i8() {
#[repr(i8)]
enum A {
Ok2,
OhNo = 0_u8,
//~^ ERROR mismatched types
- //~| expected i8, found u8
+ //~| expected `i8`, found `u8`
}
let x = A::Ok;
Ok2,
OhNo = 0_i8,
//~^ ERROR mismatched types
- //~| expected u8, found i8
+ //~| expected `u8`, found `i8`
}
let x = A::Ok;
Ok2,
OhNo = 0_u16,
//~^ ERROR mismatched types
- //~| expected i16, found u16
+ //~| expected `i16`, found `u16`
}
let x = A::Ok;
Ok2,
OhNo = 0_i16,
//~^ ERROR mismatched types
- //~| expected u16, found i16
+ //~| expected `u16`, found `i16`
}
let x = A::Ok;
Ok2,
OhNo = 0_u32,
//~^ ERROR mismatched types
- //~| expected i32, found u32
+ //~| expected `i32`, found `u32`
}
let x = A::Ok;
Ok2,
OhNo = 0_i32,
//~^ ERROR mismatched types
- //~| expected u32, found i32
+ //~| expected `u32`, found `i32`
}
let x = A::Ok;
Ok2,
OhNo = 0_u64,
//~^ ERROR mismatched types
- //~| expected i64, found u64
+ //~| expected `i64`, found `u64`
}
let x = A::Ok;
Ok2,
OhNo = 0_i64,
//~^ ERROR mismatched types
- //~| expected u64, found i64
+ //~| expected `u64`, found `i64`
}
let x = A::Ok;