]> git.proxmox.com Git - rustc.git/blobdiff - src/librustc_metadata/encoder.rs
New upstream version 1.31.0~beta.4+dfsg1
[rustc.git] / src / librustc_metadata / encoder.rs
index 56b38cfbc872a2711e0b7912f27a556bdfdc7830..26f977c6b59d1998c1aa1edc232562699a78f807 100644 (file)
@@ -1152,6 +1152,7 @@ impl<'a, 'b: 'a, 'tcx: 'b> IsolatedEncoder<'a, 'b, 'tcx> {
                     unsafety: trait_def.unsafety,
                     paren_sugar: trait_def.paren_sugar,
                     has_auto_impl: tcx.trait_is_auto(def_id),
+                    is_marker: trait_def.is_marker,
                     super_predicates: self.lazy(&tcx.super_predicates_of(def_id)),
                 };
 
@@ -1493,7 +1494,7 @@ impl<'a, 'b: 'a, 'tcx: 'b> IsolatedEncoder<'a, 'b, 'tcx> {
         let tcx = self.tcx;
         let mut visitor = ImplVisitor {
             tcx,
-            impls: FxHashMap(),
+            impls: FxHashMap::default(),
         };
         tcx.hir.krate().visit_all_item_likes(&mut visitor);