diff --git a/src/cst/symbol_declaration.rs b/src/cst/symbol_declaration.rs index e5fbb75..b089580 100644 --- a/src/cst/symbol_declaration.rs +++ b/src/cst/symbol_declaration.rs @@ -305,6 +305,7 @@ impl<'a> SymbolDeclaration { if json_names.len() != 0 { for json_name in json_names { + if json_name.len() != 0 { let name = &json_name["text"].to_string(); let symbol = SymbolInfo::new(kind, IntValue::zero(width), json_name); if !context.symbol.contains_key(name) { @@ -313,6 +314,7 @@ impl<'a> SymbolDeclaration { info!("{} '{}' has been declared", kind, name); } } + } } } }