use nyash_rust::mir::instruction_introspection; // MIR14: ensure instruction roster remains stable #[test] fn mir14_shape_is_fixed() { let impl_names = instruction_introspection::mir14_instruction_names(); assert_eq!(impl_names.len(), 14, "MIR14 must contain exactly 14 instructions"); assert!(impl_names.contains(&"UnaryOp"), "MIR14 must include UnaryOp"); }