rustc: Eliminate a derived error in check::_match

r? @graydon or @bblum, whoever gets there first