Преглед на файлове

macros: init MethodDef.unify_fieldless_variants to false

AFAICT this field is irrelevant to us, but it still must be initialized.
Josh Stone преди 9 години
родител
ревизия
0adac57e11
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      macros/src/lib.rs

+ 2 - 0
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))),