Sema: implement else capture value

The ZIR instructions `switch_capture_else` and `switch_capture_ref` are
removed because they are not needed. Instead, the prong index is set to
max int for the special prong.

Else prong with error sets is not handled yet.

Adds a new behavior test because there was not a prior on to cover only
the capture value of else on a switch.
84c2c47faeAndrew Kelley committed on 1/18/2022, 3:45:55 AMparent2600978
8 files changedLine totals unavailable