1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//! This is the proc-macro part of the proc-quote crate. //! Do not use this crate directly. extern crate proc_macro; use proc_macro::TokenStream; use proc_macro_hack::proc_macro_hack; mod proc_quote; #[doc(hidden)] #[proc_macro_hack] pub fn quote(input: TokenStream) -> TokenStream { proc_quote::quote(input.into()).into() } #[doc(hidden)] #[proc_macro_hack] pub fn quote_spanned(input: TokenStream) -> TokenStream { proc_quote::quote_spanned(input.into()).into() }