From 6272e89b61743d780892e00c644d31f92db141e3 Mon Sep 17 00:00:00 2001
From: Per Lindgren <per.lindgren@ltu.se>
Date: Thu, 15 Oct 2020 15:05:43 +0200
Subject: [PATCH] polish

---
 src/lib.rs | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/src/lib.rs b/src/lib.rs
index f4287a4..994ced7 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -3,27 +3,31 @@ extern crate proc_macro;
 use proc_macro::TokenStream;
 use proc_macro2::TokenStream as TokenStream2;
 use syn::{
-    braced, parenthesized,
-    parse::{self, Parse, ParseStream, Parser},
-    token::Brace,
-    Ident, Item, LitInt, Token,
+    // braced, parenthesized,
+    // parse::{self, Parse, ParseStream, Parser},
+    parse,
+    // token::Brace,
+    // Ident,
+    Item,
+    // LitInt,
+    // Token,
 };
 
 #[proc_macro_attribute]
 pub fn my_attribute(args: TokenStream, input: TokenStream) -> TokenStream {
-    eprintln!("--- args {:?}", args);
-    eprintln!("--- input {:?}", input);
+    // eprintln!("--- args {:?}", args);
+    // eprintln!("--- input {:?}", input);
     let r = app(args.into(), input.into());
 
     r.unwrap()
 }
 
-fn app(args: TokenStream2, input: TokenStream2) -> parse::Result<TokenStream> {
+fn app(_args: TokenStream2, input: TokenStream2) -> parse::Result<TokenStream> {
     match syn::parse2(input.clone())? {
-        Item::Fn(f) => {
+        Item::Fn(_f) => {
             eprintln!("we found a function");
         }
-        Item::Struct(s) => {
+        Item::Struct(_s) => {
             eprintln!("we found a struct");
         }
         _ => unimplemented!("case not covered"),
-- 
GitLab