3 // This test is reduced from a scenario pnkfelix encountered while
4 // bootstrapping the compiler.
7 pub struct Spanned<T> {
12 pub type Variant = Spanned<VariantKind>;
13 // #[derive(Clone)] pub struct Variant { pub node: VariantKind, pub span: Span, }
16 pub struct VariantKind { }
18 #[derive(Copy, Clone)]
21 pub fn variant_to_span(variant: Variant) {