From 0adac57e11605dd99515611104ea2702b2742301 Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Wed, 18 May 2016 16:24:33 -0700 Subject: [PATCH] macros: init MethodDef.unify_fieldless_variants to false AFAICT this field is irrelevant to us, but it still must be initialized. --- macros/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/macros/src/lib.rs b/macros/src/lib.rs index 26e2f8e..11827e9 100644 --- a/macros/src/lib.rs +++ b/macros/src/lib.rs @@ -75,6 +75,7 @@ pub fn expand_deriving_from_primitive(cx: &mut ExtCtxt, MethodDef { name: "from_i64", is_unsafe: false, + unify_fieldless_variants: false, generics: LifetimeBounds::empty(), explicit_self: None, args: vec!(Literal(path_local!(i64))), @@ -91,6 +92,7 @@ pub fn expand_deriving_from_primitive(cx: &mut ExtCtxt, MethodDef { name: "from_u64", is_unsafe: false, + unify_fieldless_variants: false, generics: LifetimeBounds::empty(), explicit_self: None, args: vec!(Literal(path_local!(u64))),