// run-pass #![allow(unused_variables)] struct Node(#[allow(dead_code)] T); fn main() { let x: Box> = Box::new(Node([])); }