From 8c98996934658631308e8fb4069d2db68ff44927 Mon Sep 17 00:00:00 2001 From: Jeffrey Seyfried Date: Wed, 1 Mar 2017 23:48:16 +0000 Subject: Avoid using `Mark` and `Invocation` for macro defs. --- src/libsyntax/parse/parser.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/libsyntax/parse') diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index d81732489dd..6446d38e5ef 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -43,7 +43,6 @@ use {ast, attr}; use codemap::{self, CodeMap, Spanned, spanned, respan}; use syntax_pos::{self, Span, Pos, BytePos, mk_sp}; use errors::{self, DiagnosticBuilder}; -use ext::hygiene::Mark; use parse::{self, classify, token}; use parse::common::SeqSep; use parse::lexer::TokenAndSpan; @@ -3731,7 +3730,7 @@ impl<'a> Parser<'a> { } let hi = self.prev_span.hi; - let kind = ItemKind::MacroDef(tts, Mark::fresh()); + let kind = ItemKind::MacroDef(tts); Ok(Some(self.mk_item(lo, hi, id, kind, Visibility::Inherited, attrs.to_owned()))) } -- cgit 1.4.1-3-g733a5