hygiene: Do not reset expansion info for quote!

This commit is contained in:
Vadim Petrochenkov
2018-06-23 20:09:11 +03:00
parent fffe9fbb51
commit c00f5af4d6
5 changed files with 9 additions and 8 deletions

View File

@@ -85,9 +85,6 @@ impl ProcMacro for Quoter {
_: ::syntax_pos::Span,
stream: tokenstream::TokenStream)
-> tokenstream::TokenStream {
let mut info = cx.current_expansion.mark.expn_info().unwrap();
info.callee.allow_internal_unstable = true;
cx.current_expansion.mark.set_expn_info(info);
::__internal::set_sess(cx, || TokenStream(stream).quote().0)
}
}