blob: 7dfa3cd616a7a131c9e554f6785dd0a4921e782b [file] [log] [blame]
// Issue: #32950
// Ensure that using macros rather than a type doesn't break `derive`.
#[derive(Debug)]
struct Nonsense<T> {
//~^ ERROR type parameter `T` is never used
should_be_vec_t: vec![T],
//~^ ERROR `derive` cannot be used on items with type macros
//~| ERROR expected type, found `expr` metavariable
}
fn main() {}