diff --git a/schala-lang/src/symbol_table/mod.rs b/schala-lang/src/symbol_table/mod.rs index dc239fc..772f390 100644 --- a/schala-lang/src/symbol_table/mod.rs +++ b/schala-lang/src/symbol_table/mod.rs @@ -37,6 +37,7 @@ pub enum SymbolError { BadAnnotation { name: String, msg: String }, } +#[allow(dead_code)] #[derive(Debug)] struct NameSpec { location: Location, diff --git a/schala-lang/src/symbol_table/populator.rs b/schala-lang/src/symbol_table/populator.rs index 815ac1c..c009cbc 100644 --- a/schala-lang/src/symbol_table/populator.rs +++ b/schala-lang/src/symbol_table/populator.rs @@ -1,6 +1,5 @@ use std::{ collections::{hash_map::Entry, HashMap, HashSet}, - rc::Rc, str::FromStr, }; diff --git a/schala-lang/src/symbol_table/test.rs b/schala-lang/src/symbol_table/test.rs index 33c3844..77c56a4 100644 --- a/schala-lang/src/symbol_table/test.rs +++ b/schala-lang/src/symbol_table/test.rs @@ -271,6 +271,7 @@ fn duplicate_struct_members() { ); } +/* #[test] fn methods() { let source = r#" @@ -287,3 +288,4 @@ impl Foo { symbols.debug(); assert!(symbols.fq_names.table.get(&make_fqsn(&["hella"])).is_some()); } +*/