fix vhdl arch range
This commit is contained in:
parent
173388df1b
commit
bdec500594
@ -28,14 +28,14 @@ pub fn make_fast_from_units(
|
|||||||
file_type: "common".to_string()
|
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))| {
|
arch_and_entity.iter().for_each(|((arch, arch_tokens), (entity, entity_tokens))| {
|
||||||
let name = entity.ident.tree.item.name_utf8();
|
let name = entity.ident.tree.item.name_utf8();
|
||||||
let arch_name = arch.ident.tree.item.name_utf8();
|
let arch_name = arch.ident.tree.item.name_utf8();
|
||||||
let range = get_range_from_token(
|
let range = get_range_from_token(
|
||||||
entity_tokens.get_token(entity.span().get_start_token()),
|
arch_tokens.get_token(arch.span().get_start_token()),
|
||||||
entity_tokens.get_token(entity.span().get_end_token())
|
arch_tokens.get_token(arch.span().get_end_token())
|
||||||
);
|
);
|
||||||
|
|
||||||
hdlparam.new_vhdl_module(name, arch_name, range);
|
hdlparam.new_vhdl_module(name, arch_name, range);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user