fix vhdl arch range

This commit is contained in:
light-ly 2024-12-22 22:27:01 +08:00
parent 173388df1b
commit bdec500594

View File

@ -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);