From 98f455e6fa25d88c3dd1db605af4ae94db3f865b Mon Sep 17 00:00:00 2001 From: Alek Ratzloff Date: Tue, 19 May 2020 15:29:20 -0400 Subject: [PATCH] Squash some warnings Signed-off-by: Alek Ratzloff --- src/compile/ir.rs | 2 +- src/compile/mod.rs | 5 +---- src/compile/name.rs | 2 +- src/mem/basic.rs | 2 +- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/compile/ir.rs b/src/compile/ir.rs index 1ac3f76..e1a75f5 100644 --- a/src/compile/ir.rs +++ b/src/compile/ir.rs @@ -1,7 +1,7 @@ use crate::{ compile::Ctx, obj::Sym, - syn::{ast, span::*}, + syn::span::*, }; pub type Body = Vec; diff --git a/src/compile/mod.rs b/src/compile/mod.rs index 4c93e6f..040c431 100644 --- a/src/compile/mod.rs +++ b/src/compile/mod.rs @@ -4,10 +4,7 @@ pub mod ir; pub mod name; pub mod visit; -use crate::{ - syn::ast::Stmt, - compile::name::NameStack, -}; +use crate::compile::name::NameStack; // * Desugar // * Collect names as symbols diff --git a/src/compile/name.rs b/src/compile/name.rs index 4b1ca60..30af208 100644 --- a/src/compile/name.rs +++ b/src/compile/name.rs @@ -142,7 +142,7 @@ impl Visit for CollectNames<'_, '_> { self.visit_expr(&i.expr); self.visit_expr(&i.index); } - Expr::Fun(f) => { /* no-op */ } + Expr::Fun(_) => { /* no-op */ } Expr::Base(b) => self.visit_base_expr(b), } } diff --git a/src/mem/basic.rs b/src/mem/basic.rs index 9838511..49e307e 100644 --- a/src/mem/basic.rs +++ b/src/mem/basic.rs @@ -56,7 +56,7 @@ impl Intern for BasicIntern { if let Some(obj_ref) = self.strs.get(s) { *obj_ref } else { - todo!("TODO(obj) intern strings - need attrs somehow") + todo!("TODO(obj) intern strings - need attrs for Str type somehow") //let s = Str::new(&mut ctx, s.to_string()); //ctx.gc_mut().alloc(s) }