]> git.lizzy.rs Git - rust.git/blobdiff - src/libsyntax_ext/proc_macro_registrar.rs
Make fields of `Span` private
[rust.git] / src / libsyntax_ext / proc_macro_registrar.rs
index a8a54a97ac3686ea034aecd831726c77eb8051fb..a58d2c96388ca2f3f6c7ae4b1f3e072533f6b21a 100644 (file)
@@ -371,7 +371,7 @@ fn mk_registrar(cx: &mut ExtCtxt,
             allow_internal_unsafe: false,
         }
     });
-    let span = Span { ctxt: SyntaxContext::empty().apply_mark(mark), ..DUMMY_SP };
+    let span = DUMMY_SP.with_ctxt(SyntaxContext::empty().apply_mark(mark));
 
     let proc_macro = Ident::from_str("proc_macro");
     let krate = cx.item(span,