//ww:run-exit 12 // migrated from test/wcc/787_xmod_variant_match.c: Shape A — a dotted body variant (errs.bad) keeps ITS OWN qualifier in case matching. package main; import pkg; import errs; fn classify(x: pkg.e) i32 = { match (x) { case errs.bad => return 1; case pkg.local => return 2; }; }; export fn main() i32 = { return classify(pkg.mkbad()) * 10 + classify(pkg.mklocal()); };