aboutsummaryrefslogtreecommitdiffstats
path: root/tihdy_derive
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-01-30 12:12:20 +0100
committerGustav Sörnäs <gustav@sornas.net>2021-01-30 12:12:20 +0100
commit87f472d8d07df6b4f09514a7722e29a39c2111b9 (patch)
treee4081a5ec8ce5e594e9136794161a5214e0228e1 /tihdy_derive
parente93e9e7ff4a73bc98a0dcd410eff87dffff3aa1c (diff)
downloadsylt-87f472d8d07df6b4f09514a7722e29a39c2111b9.tar.gz
fix warnings
Diffstat (limited to 'tihdy_derive')
-rw-r--r--tihdy_derive/src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/tihdy_derive/src/lib.rs b/tihdy_derive/src/lib.rs
index cc28d64..7950d20 100644
--- a/tihdy_derive/src/lib.rs
+++ b/tihdy_derive/src/lib.rs
@@ -1,6 +1,6 @@
use proc_macro::TokenStream;
use quote::quote;
-use syn::{Expr, Pat, Token, parse::{Parse, ParseStream, Result}, parse_macro_input, punctuated::Punctuated};
+use syn::{Expr, Pat, Token, parse::{Parse, ParseStream, Result}, parse_macro_input};
struct ExternBlock {
pattern: Pat,
@@ -70,6 +70,7 @@ pub fn extern_function(tokens: TokenStream) -> TokenStream {
) -> ::std::result::Result<tihdy::vm::Value, tihdy::error::ErrorKind>
{
if __typecheck {
+ #[allow(unused_variables)]
match __values {
#(#typecheck_blocks),*
_ => Err(tihdy::error::ErrorKind::ExternTypeMismatch(stringify!(#function).to_string(), __values.iter().map(|v| tihdy::vm::Type::from(v)).collect()))