blob: e8909c4a5ae9b0e518a9989a17ec89f8df6a1a18 [file] [log] [blame]
//
// regression test for #8005
macro_rules! test { () => { fn foo() -> i32 { 1; } } }
//~^ ERROR mismatched types
fn no_return() -> i32 {} //~ ERROR mismatched types
fn bar(x: u32) -> u32 { //~ ERROR mismatched types
x * 2;
}
fn baz(x: u64) -> u32 { //~ ERROR mismatched types
x * 2;
}
fn main() {
test!();
}