1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
//@ build-pass #![allow(dead_code)] // defining static with struct that contains enum // with &'static str variant used to cause ICE pub enum Foo { Bar, Baz(&'static str), } pub static TEST: Test = Test { foo: Foo::Bar, c: 'a' }; pub struct Test { foo: Foo, c: char, } fn main() {}