// error-pattern:mismatched types: expected `()` but found `bool` struct r { drop { true } } fn main() { }