From 149ca1a421e461ecb1f88cb1b37fcceb9dd6b653 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Tue, 5 Nov 2019 10:33:54 -0800 Subject: [PATCH] panic --- demo/impl/src/lib.rs | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/demo/impl/src/lib.rs b/demo/impl/src/lib.rs index 63b1f03..c7bde85 100644 --- a/demo/impl/src/lib.rs +++ b/demo/impl/src/lib.rs @@ -1,20 +1,6 @@ use proc_macro2::TokenStream; -use quote::quote; -use syn::DeriveInput; #[no_mangle] -pub extern "C" fn demo(input: TokenStream) -> TokenStream { - let input: DeriveInput = match syn::parse2(input) { - Ok(input) => input, - Err(err) => return err.to_compile_error(), - }; - - let ident = input.ident; - let message = format!("Hello from WASM! My name is {}.", ident); - - quote! { - impl #ident { - pub const MESSAGE: &'static str = #message; - } - } +pub extern "C" fn demo(_input: TokenStream) -> TokenStream { + panic!("oh no!"); }