From bdec500594876078fc41cced81aa69b5aaddce76 Mon Sep 17 00:00:00 2001 From: light-ly Date: Sun, 22 Dec 2024 22:27:01 +0800 Subject: [PATCH] fix vhdl arch range --- src/core/vhdl_parser.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/vhdl_parser.rs b/src/core/vhdl_parser.rs index 94186a2..11c5910 100644 --- a/src/core/vhdl_parser.rs +++ b/src/core/vhdl_parser.rs @@ -28,14 +28,14 @@ pub fn make_fast_from_units( file_type: "common".to_string() }; - info!("arch and entity {arch_and_entity:#?}"); + // info!("arch and entity {arch_and_entity:#?}"); arch_and_entity.iter().for_each(|((arch, arch_tokens), (entity, entity_tokens))| { let name = entity.ident.tree.item.name_utf8(); let arch_name = arch.ident.tree.item.name_utf8(); let range = get_range_from_token( - entity_tokens.get_token(entity.span().get_start_token()), - entity_tokens.get_token(entity.span().get_end_token()) + arch_tokens.get_token(arch.span().get_start_token()), + arch_tokens.get_token(arch.span().get_end_token()) ); hdlparam.new_vhdl_module(name, arch_name, range);