提交 8a5654f5 编写于 作者: M Matthias Krüger

fix part of comparison that would always evaluate to "true", probably an oversight

上级 62f9aa94
...@@ -2209,7 +2209,7 @@ fn structurally_same_type<'tcx>( ...@@ -2209,7 +2209,7 @@ fn structurally_same_type<'tcx>(
} }
(Slice(a_ty), Slice(b_ty)) => Self::structurally_same_type(cx, a_ty, b_ty, ckind), (Slice(a_ty), Slice(b_ty)) => Self::structurally_same_type(cx, a_ty, b_ty, ckind),
(RawPtr(a_tymut), RawPtr(b_tymut)) => { (RawPtr(a_tymut), RawPtr(b_tymut)) => {
a_tymut.mutbl == a_tymut.mutbl a_tymut.mutbl == b_tymut.mutbl
&& Self::structurally_same_type(cx, &a_tymut.ty, &b_tymut.ty, ckind) && Self::structurally_same_type(cx, &a_tymut.ty, &b_tymut.ty, ckind)
} }
(Ref(_a_region, a_ty, a_mut), Ref(_b_region, b_ty, b_mut)) => { (Ref(_a_region, a_ty, a_mut), Ref(_b_region, b_ty, b_mut)) => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册