Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/proc-macro-srv/src/abis/abi_1_63/mod.rs')
| -rw-r--r-- | crates/proc-macro-srv/src/abis/abi_1_63/mod.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crates/proc-macro-srv/src/abis/abi_1_63/mod.rs b/crates/proc-macro-srv/src/abis/abi_1_63/mod.rs index 8a365223a3..590712fe69 100644 --- a/crates/proc-macro-srv/src/abis/abi_1_63/mod.rs +++ b/crates/proc-macro-srv/src/abis/abi_1_63/mod.rs @@ -13,6 +13,8 @@ use proc_macro_api::ProcMacroKind; use super::PanicMessage; +pub use rustc_server::TokenStream; + pub(crate) struct Abi { exported_macros: Vec<proc_macro::bridge::client::ProcMacro>, } @@ -36,11 +38,10 @@ impl Abi { macro_body: &tt::Subtree, attributes: Option<&tt::Subtree>, ) -> Result<tt::Subtree, PanicMessage> { - let parsed_body = rustc_server::TokenStream::with_subtree(macro_body.clone()); + let parsed_body = TokenStream::with_subtree(macro_body.clone()); - let parsed_attributes = attributes.map_or(rustc_server::TokenStream::new(), |attr| { - rustc_server::TokenStream::with_subtree(attr.clone()) - }); + let parsed_attributes = + attributes.map_or(TokenStream::new(), |attr| TokenStream::with_subtree(attr.clone())); for proc_macro in &self.exported_macros { match proc_macro { |