16 lines · rust
1/// Command:2/// rustc -g --emit=obj --crate-type=bin -C panic=abort -C link-arg=-nostdlib main.rs && obj2yaml main.o -o main.yaml3 4pub enum A {5 A(B),6}7 8pub enum B {9 B(u8),10}11 12static ENUM_INSTANCE: A = A::A(B::B(10));13 14pub fn main() {15}16