diff options
Diffstat (limited to 'syn/dev/parse.rs')
-rw-r--r-- | syn/dev/parse.rs | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/syn/dev/parse.rs b/syn/dev/parse.rs deleted file mode 100644 index 2a92550..0000000 --- a/syn/dev/parse.rs +++ /dev/null @@ -1,18 +0,0 @@ -extern crate proc_macro; - -use proc_macro::TokenStream; -use quote::quote; -use syn::File; - -#[proc_macro] -pub fn r#mod(input: TokenStream) -> TokenStream { - let compile_error = syn::parse::<File>(input) - .map(|file| println!("{:#?}", file)) - .map_err(|err| err.to_compile_error()) - .err(); - - TokenStream::from(quote! { - #compile_error - fn main() {} - }) -} |