We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e70a106 + a947b75 commit 8917b8eCopy full SHA for 8917b8e
src/librustc_typeck/check/_match.rs
@@ -1067,10 +1067,7 @@ https://doc.rust-lang.org/reference/types.html#trait-objects");
1067
self.set_tainted_by_errors();
1068
return tcx.types.err;
1069
}
1070
- Res::Def(DefKind::Method, _) => {
1071
- report_unexpected_variant_res(tcx, res, pat.span, qpath);
1072
- return tcx.types.err;
1073
- }
+ Res::Def(DefKind::Method, _) |
1074
Res::Def(DefKind::Ctor(_, CtorKind::Fictive), _) |
1075
Res::Def(DefKind::Ctor(_, CtorKind::Fn), _) => {
1076
report_unexpected_variant_res(tcx, res, pat.span, qpath);
0 commit comments