blob: 5b9d5ccc6f5d77bf3b7cc4cae666e39b7d9fb85b [file]
#![feature(no_core)]
#![no_core]
trait MemoryUnit {
extern "C" fn read_dword(&'s self) -> u16 {}
// { dg-error {failed to resolve lifetime} "" { target *-*-* } .-1 }
// { dg-error {mismatched types} "" { target *-*-* } .-2 }
}
impl MemoryUnit for MemoryUnit {
extern "C" fn read_dword(&'s self) -> u16 {
let b16 = self.read_word() as u16;
b16 << 8
}
}