Simplify hygiene::Mark application, and
remove variant `Token::SubstNt` in favor of `quoted::TokenTree::MetaVar`.
This commit is contained in:
@@ -903,17 +903,3 @@ pub fn get_exprs_from_tts(cx: &mut ExtCtxt,
|
||||
}
|
||||
Some(es)
|
||||
}
|
||||
|
||||
pub struct ChangeSpan {
|
||||
pub span: Span
|
||||
}
|
||||
|
||||
impl Folder for ChangeSpan {
|
||||
fn new_span(&mut self, _sp: Span) -> Span {
|
||||
self.span
|
||||
}
|
||||
|
||||
fn fold_mac(&mut self, mac: ast::Mac) -> ast::Mac {
|
||||
fold::noop_fold_mac(mac, self)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user