From f4f20b36359b8da4e01b3925ef3cd268dfe739d4 Mon Sep 17 00:00:00 2001 From: David Renshaw <dwrenshaw@gmail.com> Date: Tue, 9 Jan 2018 19:56:15 -0500 Subject: [PATCH] struct_variant -> non_enum_variant --- src/terminator/intrinsic.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/terminator/intrinsic.rs b/src/terminator/intrinsic.rs index 405a331..15873f8 100644 --- a/src/terminator/intrinsic.rs +++ b/src/terminator/intrinsic.rs @@ -507,7 +507,7 @@ impl<'a, 'tcx> EvalContext<'a, 'tcx> { // the last field). let (unsized_size, unsized_align) = match ty.sty { ty::TyAdt(def, substs) => { - let last_field = def.struct_variant().fields.last().unwrap(); + let last_field = def.non_enum_variant().fields.last().unwrap(); let field_ty = self.field_ty(substs, last_field); self.size_and_align_of_dst(field_ty, value)? } -- GitLab