David Tolnay | c0d4ee5 | 2019-02-09 01:03:49 +0100 | [diff] [blame^] | 1 | extern crate proc_macro; |
2 | |||||
3 | use proc_macro::TokenStream; | ||||
4 | use syn::{parse_macro_input, File}; | ||||
5 | |||||
6 | #[proc_macro] | ||||
7 | pub fn r#mod(input: TokenStream) -> TokenStream { | ||||
8 | parse_macro_input!(input as File); | ||||
9 | "fn main() {}".parse().unwrap() | ||||
10 | } |