1 2 3 4 5 6
// Fixture: union switch (long) mit default → sealed interface + case-records. union Choice switch (long) { case 1: long int_branch; case 2: double double_branch; default: octet default_branch; };