diff --git a/test/ref/tags/axi_test.ts.defs.el b/test/ref/tags/axi_test.ts.defs.el index d2abbce..b712a9d 100644 --- a/test/ref/tags/axi_test.ts.defs.el +++ b/test/ref/tags/axi_test.ts.defs.el @@ -86,9 +86,9 @@ ("UW" :file "../files/common/axi_test.sv" :line 230) (:type "parameter_declaration" :desc " parameter UW = 1" :col 4 :parent "axi_ax_beat") ("ax_id" :file "../files/common/axi_test.sv" :line 232) - (:type "logic [IW-1:0]" :desc " rand logic [IW-1:0] ax_id = '0;" :col 24 :parent "axi_ax_beat") + (:type "rand logic [IW-1:0]" :desc " rand logic [IW-1:0] ax_id = '0;" :col 24 :parent "axi_ax_beat") ("ax_addr" :file "../files/common/axi_test.sv" :line 233) - (:type "logic [AW-1:0]" :desc " rand logic [AW-1:0] ax_addr = '0;" :col 24 :parent "axi_ax_beat") + (:type "rand logic [AW-1:0]" :desc " rand logic [AW-1:0] ax_addr = '0;" :col 24 :parent "axi_ax_beat") ("ax_len" :file "../files/common/axi_test.sv" :line 234) (:type "logic [7:0]" :desc " logic [7:0] ax_len = '0;" :col 24 :parent "axi_ax_beat") ("ax_size" :file "../files/common/axi_test.sv" :line 235) @@ -102,13 +102,13 @@ ("ax_prot" :file "../files/common/axi_test.sv" :line 239) (:type "logic [2:0]" :desc " logic [2:0] ax_prot = '0;" :col 24 :parent "axi_ax_beat") ("ax_qos" :file "../files/common/axi_test.sv" :line 240) - (:type "logic [3:0]" :desc " rand logic [3:0] ax_qos = '0;" :col 24 :parent "axi_ax_beat") + (:type "rand logic [3:0]" :desc " rand logic [3:0] ax_qos = '0;" :col 24 :parent "axi_ax_beat") ("ax_region" :file "../files/common/axi_test.sv" :line 241) (:type "logic [3:0]" :desc " logic [3:0] ax_region = '0;" :col 24 :parent "axi_ax_beat") ("ax_atop" :file "../files/common/axi_test.sv" :line 242) (:type "logic [5:0]" :desc " logic [5:0] ax_atop = '0; // Only defined on the AW channel." :col 24 :parent "axi_ax_beat") ("ax_user" :file "../files/common/axi_test.sv" :line 243) - (:type "logic [UW-1:0]" :desc " rand logic [UW-1:0] ax_user = '0;" :col 24 :parent "axi_ax_beat") + (:type "rand logic [UW-1:0]" :desc " rand logic [UW-1:0] ax_user = '0;" :col 24 :parent "axi_ax_beat") ("axi_ax_beat" :file "../files/common/axi_test.sv" :line 227) (:type "class_declaration" :desc " class axi_ax_beat #(" :col 2 :parent "axi_test") ("DW" :file "../files/common/axi_test.sv" :line 248) @@ -116,13 +116,13 @@ ("UW" :file "../files/common/axi_test.sv" :line 249) (:type "parameter_declaration" :desc " parameter UW = 1" :col 4 :parent "axi_w_beat") ("w_data" :file "../files/common/axi_test.sv" :line 251) - (:type "logic [DW-1:0]" :desc " rand logic [DW-1:0] w_data = '0;" :col 26 :parent "axi_w_beat") + (:type "rand logic [DW-1:0]" :desc " rand logic [DW-1:0] w_data = '0;" :col 26 :parent "axi_w_beat") ("w_strb" :file "../files/common/axi_test.sv" :line 252) - (:type "logic [DW/8-1:0]" :desc " rand logic [DW/8-1:0] w_strb = '0;" :col 26 :parent "axi_w_beat") + (:type "rand logic [DW/8-1:0]" :desc " rand logic [DW/8-1:0] w_strb = '0;" :col 26 :parent "axi_w_beat") ("w_last" :file "../files/common/axi_test.sv" :line 253) (:type "logic" :desc " logic w_last = '0;" :col 26 :parent "axi_w_beat") ("w_user" :file "../files/common/axi_test.sv" :line 254) - (:type "logic [UW-1:0]" :desc " rand logic [UW-1:0] w_user = '0;" :col 26 :parent "axi_w_beat") + (:type "rand logic [UW-1:0]" :desc " rand logic [UW-1:0] w_user = '0;" :col 26 :parent "axi_w_beat") ("axi_w_beat" :file "../files/common/axi_test.sv" :line 247) (:type "class_declaration" :desc " class axi_w_beat #(" :col 2 :parent "axi_test") ("IW" :file "../files/common/axi_test.sv" :line 259) @@ -130,11 +130,11 @@ ("UW" :file "../files/common/axi_test.sv" :line 260) (:type "parameter_declaration" :desc " parameter UW = 1" :col 4 :parent "axi_b_beat") ("b_id" :file "../files/common/axi_test.sv" :line 262) - (:type "logic [IW-1:0]" :desc " rand logic [IW-1:0] b_id = '0;" :col 24 :parent "axi_b_beat") + (:type "rand logic [IW-1:0]" :desc " rand logic [IW-1:0] b_id = '0;" :col 24 :parent "axi_b_beat") ("b_resp" :file "../files/common/axi_test.sv" :line 263) (:type "axi_pkg::resp_t" :desc " axi_pkg::resp_t b_resp = '0;" :col 24 :parent "axi_b_beat") ("b_user" :file "../files/common/axi_test.sv" :line 264) - (:type "logic [UW-1:0]" :desc " rand logic [UW-1:0] b_user = '0;" :col 24 :parent "axi_b_beat") + (:type "rand logic [UW-1:0]" :desc " rand logic [UW-1:0] b_user = '0;" :col 24 :parent "axi_b_beat") ("axi_b_beat" :file "../files/common/axi_test.sv" :line 258) (:type "class_declaration" :desc " class axi_b_beat #(" :col 2 :parent "axi_test") ("DW" :file "../files/common/axi_test.sv" :line 269) @@ -144,15 +144,15 @@ ("UW" :file "../files/common/axi_test.sv" :line 271) (:type "parameter_declaration" :desc " parameter UW = 1" :col 4 :parent "axi_r_beat") ("r_id" :file "../files/common/axi_test.sv" :line 273) - (:type "logic [IW-1:0]" :desc " rand logic [IW-1:0] r_id = '0;" :col 24 :parent "axi_r_beat") + (:type "rand logic [IW-1:0]" :desc " rand logic [IW-1:0] r_id = '0;" :col 24 :parent "axi_r_beat") ("r_data" :file "../files/common/axi_test.sv" :line 274) - (:type "logic [DW-1:0]" :desc " rand logic [DW-1:0] r_data = '0;" :col 24 :parent "axi_r_beat") + (:type "rand logic [DW-1:0]" :desc " rand logic [DW-1:0] r_data = '0;" :col 24 :parent "axi_r_beat") ("r_resp" :file "../files/common/axi_test.sv" :line 275) (:type "axi_pkg::resp_t" :desc " axi_pkg::resp_t r_resp = '0;" :col 24 :parent "axi_r_beat") ("r_last" :file "../files/common/axi_test.sv" :line 276) (:type "logic" :desc " logic r_last = '0;" :col 24 :parent "axi_r_beat") ("r_user" :file "../files/common/axi_test.sv" :line 277) - (:type "logic [UW-1:0]" :desc " rand logic [UW-1:0] r_user = '0;" :col 24 :parent "axi_r_beat") + (:type "rand logic [UW-1:0]" :desc " rand logic [UW-1:0] r_user = '0;" :col 24 :parent "axi_r_beat") ("axi_r_beat" :file "../files/common/axi_test.sv" :line 268) (:type "class_declaration" :desc " class axi_r_beat #(" :col 2 :parent "axi_test") ("AW" :file "../files/common/axi_test.sv" :line 283) @@ -328,7 +328,7 @@ ("w_beat_t" :file "../files/common/axi_test.sv" :line 731) (:type "axi_driver_t::w_beat_t" :desc " typedef axi_driver_t::w_beat_t w_beat_t;" :col 4 :parent "axi_rand_master") ("PFN_MASK" :file "../files/common/axi_test.sv" :line 733) - (:type "addr_t" :desc " static addr_t PFN_MASK = '{11: 1'b0, 10: 1'b0, 9: 1'b0, 8: 1'b0, 7: 1'b0, 6: 1'b0, 5: 1'b0," :col 18 :parent "axi_rand_master") + (:type "static addr_t" :desc " static addr_t PFN_MASK = '{11: 1'b0, 10: 1'b0, 9: 1'b0, 8: 1'b0, 7: 1'b0, 6: 1'b0, 5: 1'b0," :col 18 :parent "axi_rand_master") ("drv" :file "../files/common/axi_test.sv" :line 736) (:type "axi_driver_t" :desc " axi_driver_t drv;" :col 17 :parent "axi_rand_master") ("r_flight_cnt" :file "../files/common/axi_test.sv" :line 738) @@ -356,21 +356,21 @@ ("excl_queue" :file "../files/common/axi_test.sv" :line 752) (:type "ax_beat_t" :desc " excl_queue[$];" :col 14 :parent "axi_rand_master") ("addr_begin" :file "../files/common/axi_test.sv" :line 755) - (:type "struct packed {\n addr_t addr_begin;\n addr_t addr_end;\n mem_type_t mem_type;\n }" :desc " addr_t addr_begin;" :col 17 :parent "mem_region_t") + (:type "typedef struct packed {\n addr_t" :desc " addr_t addr_begin;" :col 17 :parent "mem_region_t") ("addr_end" :file "../files/common/axi_test.sv" :line 756) - (:type "struct packed {\n addr_t addr_begin;\n addr_t addr_end;\n mem_type_t mem_type;\n }" :desc " addr_t addr_end;" :col 17 :parent "mem_region_t") + (:type "typedef struct packed {\n addr_t" :desc " addr_t addr_end;" :col 17 :parent "mem_region_t") ("mem_type" :file "../files/common/axi_test.sv" :line 757) - (:type "struct packed {\n addr_t addr_begin;\n addr_t addr_end;\n mem_type_t mem_type;\n }" :desc " mem_type_t mem_type;" :col 17 :parent "mem_region_t") + (:type "typedef struct packed {\n addr_t" :desc " mem_type_t mem_type;" :col 17 :parent "mem_region_t") ("mem_region_t" :file "../files/common/axi_test.sv" :line 754) (:type "struct packed {\n addr_t addr_begin;\n addr_t addr_end;\n mem_type_t mem_type;\n }" :desc " typedef struct packed {" :col 4 :parent "axi_rand_master") ("mem_map" :file "../files/common/axi_test.sv" :line 759) (:type "mem_region_t" :desc " mem_region_t mem_map[$];" :col 17 :parent "axi_rand_master") ("len" :file "../files/common/axi_test.sv" :line 762) - (:type "struct packed {\n int unsigned len ;\n int unsigned cprob;\n }" :desc " int unsigned len ;" :col 19 :parent "axi_rand_master") + (:type "struct packed {\n int unsigned" :desc " int unsigned len ;" :col 19 :parent "axi_rand_master") ("cprob" :file "../files/common/axi_test.sv" :line 763) - (:type "struct packed {\n int unsigned len ;\n int unsigned cprob;\n }" :desc " int unsigned cprob;" :col 19 :parent "axi_rand_master") + (:type "struct packed {\n int unsigned" :desc " int unsigned cprob;" :col 19 :parent "axi_rand_master") ("traffic_shape" :file "../files/common/axi_test.sv" :line 764) - (:type "struct packed {\n int unsigned len ;\n int unsigned cprob;\n }" :desc " } traffic_shape[$];" :col 6 :parent "axi_rand_master") + (:type "struct packed {\n int unsigned" :desc " } traffic_shape[$];" :col 6 :parent "axi_rand_master") ("max_cprob" :file "../files/common/axi_test.sv" :line 765) (:type "int unsigned" :desc " int unsigned max_cprob;" :col 17 :parent "axi_rand_master") ("axi" :file "../files/common/axi_test.sv" :line 768) @@ -396,55 +396,55 @@ ("is_read" :file "../files/common/axi_test.sv" :line 818) (:type "input logic" :desc " function ax_beat_t new_rand_burst(input logic is_read);" :col 38 :parent "new_rand_burst") ("rand_success" :file "../files/common/axi_test.sv" :line 819) - (:type "logic" :desc " automatic logic rand_success;" :col 22 :parent "new_rand_burst") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 22 :parent "new_rand_burst") ("ax_beat" :file "../files/common/axi_test.sv" :line 820) - (:type "ax_beat_t" :desc " automatic ax_beat_t ax_beat = new;" :col 26 :parent "new_rand_burst") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t ax_beat = new;" :col 26 :parent "new_rand_burst") ("addr" :file "../files/common/axi_test.sv" :line 821) - (:type "addr_t" :desc " automatic addr_t addr;" :col 23 :parent "new_rand_burst") + (:type "automatic addr_t" :desc " automatic addr_t addr;" :col 23 :parent "new_rand_burst") ("burst" :file "../files/common/axi_test.sv" :line 822) - (:type "burst_t" :desc " automatic burst_t burst;" :col 24 :parent "new_rand_burst") + (:type "automatic burst_t" :desc " automatic burst_t burst;" :col 24 :parent "new_rand_burst") ("cache" :file "../files/common/axi_test.sv" :line 823) - (:type "cache_t" :desc " automatic cache_t cache;" :col 24 :parent "new_rand_burst") + (:type "automatic cache_t" :desc " automatic cache_t cache;" :col 24 :parent "new_rand_burst") ("id" :file "../files/common/axi_test.sv" :line 824) - (:type "id_t" :desc " automatic id_t id;" :col 21 :parent "new_rand_burst") + (:type "automatic id_t" :desc " automatic id_t id;" :col 21 :parent "new_rand_burst") ("qos" :file "../files/common/axi_test.sv" :line 825) - (:type "qos_t" :desc " automatic qos_t qos;" :col 22 :parent "new_rand_burst") + (:type "automatic qos_t" :desc " automatic qos_t qos;" :col 22 :parent "new_rand_burst") ("len" :file "../files/common/axi_test.sv" :line 826) - (:type "len_t" :desc " automatic len_t len;" :col 22 :parent "new_rand_burst") + (:type "automatic len_t" :desc " automatic len_t len;" :col 22 :parent "new_rand_burst") ("size" :file "../files/common/axi_test.sv" :line 827) - (:type "size_t" :desc " automatic size_t size;" :col 23 :parent "new_rand_burst") + (:type "automatic size_t" :desc " automatic size_t size;" :col 23 :parent "new_rand_burst") ("mem_region_idx" :file "../files/common/axi_test.sv" :line 828) - (:type "int unsigned" :desc " automatic int unsigned mem_region_idx;" :col 29 :parent "new_rand_burst") + (:type "automatic int unsigned" :desc " automatic int unsigned mem_region_idx;" :col 29 :parent "new_rand_burst") ("mem_region" :file "../files/common/axi_test.sv" :line 829) - (:type "mem_region_t" :desc " automatic mem_region_t mem_region;" :col 29 :parent "new_rand_burst") + (:type "automatic mem_region_t" :desc " automatic mem_region_t mem_region;" :col 29 :parent "new_rand_burst") ("cprob" :file "../files/common/axi_test.sv" :line 830) - (:type "int" :desc " automatic int cprob;" :col 20 :parent "new_rand_burst") + (:type "automatic int" :desc " automatic int cprob;" :col 20 :parent "new_rand_burst") ("new_rand_burst" :file "../files/common/axi_test.sv" :line 818) (:type "function_declaration" :desc " function ax_beat_t new_rand_burst(input logic is_read);" :col 4 :parent "axi_rand_master") ("beat" :file "../files/common/axi_test.sv" :line 939) (:type "inout ax_beat_t" :desc " task rand_atop_burst(inout ax_beat_t beat);" :col 25 :parent "rand_atop_burst") ("rand_success" :file "../files/common/axi_test.sv" :line 940) - (:type "logic" :desc " automatic logic rand_success;" :col 22 :parent "rand_atop_burst") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 22 :parent "rand_atop_burst") ("bytes" :file "../files/common/axi_test.sv" :line 964) - (:type "int unsigned" :desc " automatic int unsigned bytes;" :col 33 :parent "rand_atop_burst") + (:type "automatic int unsigned" :desc " automatic int unsigned bytes;" :col 33 :parent "rand_atop_burst") ("log_bytes" :file "../files/common/axi_test.sv" :line 967) - (:type "int unsigned" :desc " automatic int unsigned log_bytes;" :col 35 :parent "rand_atop_burst") + (:type "automatic int unsigned" :desc " automatic int unsigned log_bytes;" :col 35 :parent "rand_atop_burst") ("log_bytes" :file "../files/common/axi_test.sv" :line 977) - (:type "int unsigned" :desc " automatic int unsigned log_bytes;" :col 37 :parent "rand_atop_burst") + (:type "automatic int unsigned" :desc " automatic int unsigned log_bytes;" :col 37 :parent "rand_atop_burst") ("rand_atop_burst" :file "../files/common/axi_test.sv" :line 939) (:type "task_declaration" :desc " task rand_atop_burst(inout ax_beat_t beat);" :col 4 :parent "axi_rand_master") ("ar_beat" :file "../files/common/axi_test.sv" :line 1008) (:type "inout ax_beat_t" :desc " function void rand_excl_ar(inout ax_beat_t ar_beat);" :col 31 :parent "rand_excl_ar") ("rand_success" :file "../files/common/axi_test.sv" :line 1011) - (:type "logic" :desc " automatic logic rand_success;" :col 24 :parent "rand_excl_ar") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 24 :parent "rand_excl_ar") ("n_bytes" :file "../files/common/axi_test.sv" :line 1012) - (:type "int unsigned" :desc " automatic int unsigned n_bytes;" :col 31 :parent "rand_excl_ar") + (:type "automatic int unsigned" :desc " automatic int unsigned n_bytes;" :col 31 :parent "rand_excl_ar") ("size" :file "../files/common/axi_test.sv" :line 1013) - (:type "size_t" :desc " automatic size_t size;" :col 25 :parent "rand_excl_ar") + (:type "automatic size_t" :desc " automatic size_t size;" :col 25 :parent "rand_excl_ar") ("addr_mask" :file "../files/common/axi_test.sv" :line 1014) - (:type "addr_t" :desc " automatic addr_t addr_mask;" :col 25 :parent "rand_excl_ar") + (:type "automatic addr_t" :desc " automatic addr_t addr_mask;" :col 25 :parent "rand_excl_ar") ("ul" :file "../files/common/axi_test.sv" :line 1017) - (:type "int unsigned" :desc " static int unsigned ul = (AXI_STRB_WIDTH < 8) ? 4 + $clog2(AXI_STRB_WIDTH) : 7;" :col 28 :parent "rand_excl_ar") + (:type "static int unsigned" :desc " static int unsigned ul = (AXI_STRB_WIDTH < 8) ? 4 + $clog2(AXI_STRB_WIDTH) : 7;" :col 28 :parent "rand_excl_ar") ("rand_excl_ar" :file "../files/common/axi_test.sv" :line 1008) (:type "function_declaration" :desc " function void rand_excl_ar(inout ax_beat_t ar_beat);" :col 4 :parent "axi_rand_master") ("min" :file "../files/common/axi_test.sv" :line 1039) @@ -468,19 +468,19 @@ ("beat" :file "../files/common/axi_test.sv" :line 1073) (:type "inout ax_beat_t" :desc " task legalize_id(input bit is_read, inout ax_beat_t beat);" :col 40 :parent "legalize_id") ("rand_success" :file "../files/common/axi_test.sv" :line 1074) - (:type "logic" :desc " automatic logic rand_success;" :col 22 :parent "legalize_id") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 22 :parent "legalize_id") ("id" :file "../files/common/axi_test.sv" :line 1075) - (:type "id_t" :desc " automatic id_t id = beat.ax_id;" :col 21 :parent "legalize_id") + (:type "automatic id_t" :desc " automatic id_t id = beat.ax_id;" :col 21 :parent "legalize_id") ("legalize_id" :file "../files/common/axi_test.sv" :line 1073) (:type "task_declaration" :desc " task legalize_id(input bit is_read, inout ax_beat_t beat);" :col 4 :parent "axi_rand_master") ("n_reads" :file "../files/common/axi_test.sv" :line 1114) (:type "input int" :desc " task send_ars(input int n_reads);" :col 18 :parent "send_ars") ("rand_success" :file "../files/common/axi_test.sv" :line 1115) - (:type "logic" :desc " automatic logic rand_success;" :col 22 :parent "send_ars") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 22 :parent "send_ars") ("id" :file "../files/common/axi_test.sv" :line 1117) - (:type "id_t" :desc " automatic id_t id;" :col 23 :parent "send_ars") + (:type "automatic id_t" :desc " automatic id_t id;" :col 23 :parent "send_ars") ("ar_beat" :file "../files/common/axi_test.sv" :line 1118) - (:type "ax_beat_t" :desc " automatic ax_beat_t ar_beat = new_rand_burst(1'b1);" :col 28 :parent "send_ars") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t ar_beat = new_rand_burst(1'b1);" :col 28 :parent "send_ars") ("send_ars" :file "../files/common/axi_test.sv" :line 1114) (:type "task_declaration" :desc " task send_ars(input int n_reads);" :col 4 :parent "axi_rand_master") ("ar_done" :file "../files/common/axi_test.sv" :line 1132) @@ -488,51 +488,51 @@ ("aw_done" :file "../files/common/axi_test.sv" :line 1132) (:type "" :desc " task recv_rs(ref logic ar_done, aw_done);" :col 36 :parent "recv_rs") ("r_beat" :file "../files/common/axi_test.sv" :line 1136) - (:type "r_beat_t" :desc " automatic r_beat_t r_beat;" :col 27 :parent "recv_rs") + (:type "automatic r_beat_t" :desc " automatic r_beat_t r_beat;" :col 27 :parent "recv_rs") ("recv_rs" :file "../files/common/axi_test.sv" :line 1132) (:type "task_declaration" :desc " task recv_rs(ref logic ar_done, aw_done);" :col 4 :parent "axi_rand_master") ("n_writes" :file "../files/common/axi_test.sv" :line 1154) (:type "input int" :desc " task create_aws(input int n_writes);" :col 20 :parent "create_aws") ("rand_success" :file "../files/common/axi_test.sv" :line 1155) - (:type "logic" :desc " automatic logic rand_success;" :col 22 :parent "create_aws") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 22 :parent "create_aws") ("excl" :file "../files/common/axi_test.sv" :line 1157) - (:type "bit" :desc " automatic bit excl = 1'b0;" :col 22 :parent "create_aws") + (:type "automatic bit" :desc " automatic bit excl = 1'b0;" :col 22 :parent "create_aws") ("aw_beat" :file "../files/common/axi_test.sv" :line 1158) - (:type "ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "create_aws") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "create_aws") ("create_aws" :file "../files/common/axi_test.sv" :line 1154) (:type "task_declaration" :desc " task create_aws(input int n_writes);" :col 4 :parent "axi_rand_master") ("aw_done" :file "../files/common/axi_test.sv" :line 1175) (:type "ref logic" :desc " task send_aws(ref logic aw_done);" :col 18 :parent "send_aws") ("aw_beat" :file "../files/common/axi_test.sv" :line 1177) - (:type "ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "send_aws") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "send_aws") ("send_aws" :file "../files/common/axi_test.sv" :line 1175) (:type "task_declaration" :desc " task send_aws(ref logic aw_done);" :col 4 :parent "axi_rand_master") ("aw_done" :file "../files/common/axi_test.sv" :line 1185) (:type "ref logic" :desc " task send_ws(ref logic aw_done);" :col 17 :parent "send_ws") ("aw_beat" :file "../files/common/axi_test.sv" :line 1187) - (:type "ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "send_ws") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "send_ws") ("addr" :file "../files/common/axi_test.sv" :line 1188) - (:type "addr_t" :desc " automatic addr_t addr;" :col 25 :parent "send_ws") + (:type "automatic addr_t" :desc " automatic addr_t addr;" :col 25 :parent "send_ws") ("rand_success" :file "../files/common/axi_test.sv" :line 1189) - (:type "logic" :desc " static logic rand_success;" :col 21 :parent "send_ws") + (:type "static logic" :desc " static logic rand_success;" :col 21 :parent "send_ws") ("w_beat" :file "../files/common/axi_test.sv" :line 1193) - (:type "w_beat_t" :desc " automatic w_beat_t w_beat = new;" :col 29 :parent "send_ws") + (:type "automatic w_beat_t" :desc " automatic w_beat_t w_beat = new;" :col 29 :parent "send_ws") ("begin_byte" :file "../files/common/axi_test.sv" :line 1194) - (:type "int unsigned" :desc " automatic int unsigned begin_byte, end_byte, n_bytes;" :col 33 :parent "send_ws") + (:type "automatic int unsigned" :desc " automatic int unsigned begin_byte, end_byte, n_bytes;" :col 33 :parent "send_ws") ("end_byte" :file "../files/common/axi_test.sv" :line 1194) - (:type "int unsigned" :desc " automatic int unsigned begin_byte, end_byte, n_bytes;" :col 45 :parent "send_ws") + (:type "automatic int unsigned" :desc " automatic int unsigned begin_byte, end_byte, n_bytes;" :col 45 :parent "send_ws") ("n_bytes" :file "../files/common/axi_test.sv" :line 1194) - (:type "int unsigned" :desc " automatic int unsigned begin_byte, end_byte, n_bytes;" :col 55 :parent "send_ws") + (:type "automatic int unsigned" :desc " automatic int unsigned begin_byte, end_byte, n_bytes;" :col 55 :parent "send_ws") ("rand_strb" :file "../files/common/axi_test.sv" :line 1195) - (:type "logic [AXI_STRB_WIDTH-1:0]" :desc " automatic logic [AXI_STRB_WIDTH-1:0] rand_strb, strb_mask;" :col 47 :parent "send_ws") + (:type "automatic logic [AXI_STRB_WIDTH-1:0]" :desc " automatic logic [AXI_STRB_WIDTH-1:0] rand_strb, strb_mask;" :col 47 :parent "send_ws") ("strb_mask" :file "../files/common/axi_test.sv" :line 1195) - (:type "logic [AXI_STRB_WIDTH-1:0]" :desc " automatic logic [AXI_STRB_WIDTH-1:0] rand_strb, strb_mask;" :col 58 :parent "send_ws") + (:type "automatic logic [AXI_STRB_WIDTH-1:0]" :desc " automatic logic [AXI_STRB_WIDTH-1:0] rand_strb, strb_mask;" :col 58 :parent "send_ws") ("send_ws" :file "../files/common/axi_test.sv" :line 1185) (:type "task_declaration" :desc " task send_ws(ref logic aw_done);" :col 4 :parent "axi_rand_master") ("aw_done" :file "../files/common/axi_test.sv" :line 1223) (:type "ref logic" :desc " task recv_bs(ref logic aw_done);" :col 17 :parent "recv_bs") ("b_beat" :file "../files/common/axi_test.sv" :line 1225) - (:type "b_beat_t" :desc " automatic b_beat_t b_beat;" :col 27 :parent "recv_bs") + (:type "automatic b_beat_t" :desc " automatic b_beat_t b_beat;" :col 27 :parent "recv_bs") ("recv_bs" :file "../files/common/axi_test.sv" :line 1223) (:type "task_declaration" :desc " task recv_bs(ref logic aw_done);" :col 4 :parent "axi_rand_master") ("n_reads" :file "../files/common/axi_test.sv" :line 1239) @@ -540,9 +540,9 @@ ("n_writes" :file "../files/common/axi_test.sv" :line 1239) (:type "input int" :desc " task run(input int n_reads, input int n_writes);" :col 32 :parent "run") ("ar_done" :file "../files/common/axi_test.sv" :line 1240) - (:type "logic" :desc " automatic logic ar_done = 1'b0," :col 23 :parent "run") + (:type "automatic logic" :desc " automatic logic ar_done = 1'b0," :col 23 :parent "run") ("aw_done" :file "../files/common/axi_test.sv" :line 1241) - (:type "logic" :desc " aw_done = 1'b0;" :col 23 :parent "run") + (:type "automatic logic" :desc " aw_done = 1'b0;" :col 23 :parent "run") ("run" :file "../files/common/axi_test.sv" :line 1239) (:type "task_declaration" :desc " task run(input int n_reads, input int n_writes);" :col 4 :parent "axi_rand_master") ("axi_rand_master" :file "../files/common/axi_test.sv" :line 681) @@ -618,37 +618,37 @@ ("rand_wait" :file "../files/common/axi_test.sv" :line 1326) (:type "task_declaration" :desc " task automatic rand_wait(input int unsigned min, max);" :col 4 :parent "axi_rand_slave") ("ar_beat" :file "../files/common/axi_test.sv" :line 1338) - (:type "ax_beat_t" :desc " automatic ax_beat_t ar_beat;" :col 28 :parent "recv_ars") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t ar_beat;" :col 28 :parent "recv_ars") ("recv_ars" :file "../files/common/axi_test.sv" :line 1336) (:type "task_declaration" :desc " task recv_ars();" :col 4 :parent "axi_rand_slave") ("rand_success" :file "../files/common/axi_test.sv" :line 1351) - (:type "logic" :desc " automatic logic rand_success;" :col 24 :parent "send_rs") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 24 :parent "send_rs") ("ar_beat" :file "../files/common/axi_test.sv" :line 1352) - (:type "ax_beat_t" :desc " automatic ax_beat_t ar_beat;" :col 28 :parent "send_rs") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t ar_beat;" :col 28 :parent "send_rs") ("r_beat" :file "../files/common/axi_test.sv" :line 1353) - (:type "r_beat_t" :desc " automatic r_beat_t r_beat = new;" :col 28 :parent "send_rs") + (:type "automatic r_beat_t" :desc " automatic r_beat_t r_beat = new;" :col 28 :parent "send_rs") ("byte_addr" :file "../files/common/axi_test.sv" :line 1354) - (:type "addr_t" :desc " automatic addr_t byte_addr;" :col 28 :parent "send_rs") + (:type "automatic addr_t" :desc " automatic addr_t byte_addr;" :col 28 :parent "send_rs") ("send_rs" :file "../files/common/axi_test.sv" :line 1349) (:type "task_declaration" :desc " task send_rs();" :col 4 :parent "axi_rand_slave") ("aw_beat" :file "../files/common/axi_test.sv" :line 1400) - (:type "ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "recv_aws") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "recv_aws") ("recv_aws" :file "../files/common/axi_test.sv" :line 1398) (:type "task_declaration" :desc " task recv_aws();" :col 4 :parent "axi_rand_slave") ("aw_beat" :file "../files/common/axi_test.sv" :line 1419) - (:type "ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "recv_ws") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "recv_ws") ("byte_addr" :file "../files/common/axi_test.sv" :line 1420) - (:type "addr_t" :desc " automatic addr_t byte_addr;" :col 28 :parent "recv_ws") + (:type "automatic addr_t" :desc " automatic addr_t byte_addr;" :col 28 :parent "recv_ws") ("w_beat" :file "../files/common/axi_test.sv" :line 1422) - (:type "w_beat_t" :desc " automatic w_beat_t w_beat;" :col 29 :parent "recv_ws") + (:type "automatic w_beat_t" :desc " automatic w_beat_t w_beat;" :col 29 :parent "recv_ws") ("recv_ws" :file "../files/common/axi_test.sv" :line 1417) (:type "task_declaration" :desc " task recv_ws();" :col 4 :parent "axi_rand_slave") ("aw_beat" :file "../files/common/axi_test.sv" :line 1453) - (:type "ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "send_bs") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t aw_beat;" :col 28 :parent "send_bs") ("b_beat" :file "../files/common/axi_test.sv" :line 1454) - (:type "b_beat_t" :desc " automatic b_beat_t b_beat = new;" :col 27 :parent "send_bs") + (:type "automatic b_beat_t" :desc " automatic b_beat_t b_beat = new;" :col 27 :parent "send_bs") ("rand_success" :file "../files/common/axi_test.sv" :line 1455) - (:type "logic" :desc " automatic logic rand_success;" :col 24 :parent "send_bs") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 24 :parent "send_bs") ("send_bs" :file "../files/common/axi_test.sv" :line 1451) (:type "task_declaration" :desc " task send_bs();" :col 4 :parent "axi_rand_slave") ("run" :file "../files/common/axi_test.sv" :line 1480) @@ -724,47 +724,47 @@ ("n_reads" :file "../files/common/axi_test.sv" :line 1555) (:type "input int unsigned" :desc " task automatic send_ars(input int unsigned n_reads);" :col 28 :parent "send_ars") ("ar_addr" :file "../files/common/axi_test.sv" :line 1556) - (:type "addr_t" :desc " automatic addr_t ar_addr;" :col 23 :parent "send_ars") + (:type "automatic addr_t" :desc " automatic addr_t ar_addr;" :col 23 :parent "send_ars") ("ar_prot" :file "../files/common/axi_test.sv" :line 1557) - (:type "prot_t" :desc " automatic prot_t ar_prot;" :col 23 :parent "send_ars") + (:type "automatic prot_t" :desc " automatic prot_t ar_prot;" :col 23 :parent "send_ars") ("send_ars" :file "../files/common/axi_test.sv" :line 1555) (:type "task_declaration" :desc " task automatic send_ars(input int unsigned n_reads);" :col 4 :parent "axi_lite_rand_master") ("n_reads" :file "../files/common/axi_test.sv" :line 1568) (:type "input int unsigned" :desc " task automatic recv_rs(input int unsigned n_reads);" :col 27 :parent "recv_rs") ("ar_addr" :file "../files/common/axi_test.sv" :line 1569) - (:type "addr_t" :desc " automatic addr_t ar_addr;" :col 32 :parent "recv_rs") + (:type "automatic addr_t" :desc " automatic addr_t ar_addr;" :col 32 :parent "recv_rs") ("r_data" :file "../files/common/axi_test.sv" :line 1570) - (:type "data_t" :desc " automatic data_t r_data;" :col 33 :parent "recv_rs") + (:type "automatic data_t" :desc " automatic data_t r_data;" :col 33 :parent "recv_rs") ("r_resp" :file "../files/common/axi_test.sv" :line 1571) - (:type "axi_pkg::resp_t" :desc " automatic axi_pkg::resp_t r_resp;" :col 33 :parent "recv_rs") + (:type "automatic axi_pkg::resp_t" :desc " automatic axi_pkg::resp_t r_resp;" :col 33 :parent "recv_rs") ("recv_rs" :file "../files/common/axi_test.sv" :line 1568) (:type "task_declaration" :desc " task automatic recv_rs(input int unsigned n_reads);" :col 4 :parent "axi_pkg") ("n_writes" :file "../files/common/axi_test.sv" :line 1581) (:type "input int unsigned" :desc " task automatic send_aws(input int unsigned n_writes);" :col 28 :parent "send_aws") ("aw_addr" :file "../files/common/axi_test.sv" :line 1582) - (:type "addr_t" :desc " automatic addr_t aw_addr;" :col 23 :parent "send_aws") + (:type "automatic addr_t" :desc " automatic addr_t aw_addr;" :col 23 :parent "send_aws") ("aw_prot" :file "../files/common/axi_test.sv" :line 1583) - (:type "prot_t" :desc " automatic prot_t aw_prot;" :col 23 :parent "send_aws") + (:type "automatic prot_t" :desc " automatic prot_t aw_prot;" :col 23 :parent "send_aws") ("send_aws" :file "../files/common/axi_test.sv" :line 1581) (:type "task_declaration" :desc " task automatic send_aws(input int unsigned n_writes);" :col 4 :parent "axi_lite_rand_master") ("n_writes" :file "../files/common/axi_test.sv" :line 1595) (:type "input int unsigned" :desc " task automatic send_ws(input int unsigned n_writes);" :col 27 :parent "send_ws") ("rand_success" :file "../files/common/axi_test.sv" :line 1596) - (:type "logic" :desc " automatic logic rand_success;" :col 23 :parent "send_ws") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 23 :parent "send_ws") ("aw_addr" :file "../files/common/axi_test.sv" :line 1597) - (:type "addr_t" :desc " automatic addr_t aw_addr;" :col 23 :parent "send_ws") + (:type "automatic addr_t" :desc " automatic addr_t aw_addr;" :col 23 :parent "send_ws") ("w_data" :file "../files/common/axi_test.sv" :line 1598) - (:type "data_t" :desc " automatic data_t w_data;" :col 23 :parent "send_ws") + (:type "automatic data_t" :desc " automatic data_t w_data;" :col 23 :parent "send_ws") ("w_strb" :file "../files/common/axi_test.sv" :line 1599) - (:type "strb_t" :desc " automatic strb_t w_strb;" :col 23 :parent "send_ws") + (:type "automatic strb_t" :desc " automatic strb_t w_strb;" :col 23 :parent "send_ws") ("send_ws" :file "../files/common/axi_test.sv" :line 1595) (:type "task_declaration" :desc " task automatic send_ws(input int unsigned n_writes);" :col 4 :parent "axi_lite_rand_master") ("n_writes" :file "../files/common/axi_test.sv" :line 1612) (:type "input int unsigned" :desc " task automatic recv_bs(input int unsigned n_writes);" :col 27 :parent "recv_bs") ("go_b" :file "../files/common/axi_test.sv" :line 1613) - (:type "logic" :desc " automatic logic go_b;" :col 32 :parent "recv_bs") + (:type "automatic logic" :desc " automatic logic go_b;" :col 32 :parent "recv_bs") ("b_resp" :file "../files/common/axi_test.sv" :line 1614) - (:type "axi_pkg::resp_t" :desc " automatic axi_pkg::resp_t b_resp;" :col 32 :parent "recv_bs") + (:type "automatic axi_pkg::resp_t" :desc " automatic axi_pkg::resp_t b_resp;" :col 32 :parent "recv_bs") ("recv_bs" :file "../files/common/axi_test.sv" :line 1612) (:type "task_declaration" :desc " task automatic recv_bs(input int unsigned n_writes);" :col 4 :parent "axi_pkg") ("n_reads" :file "../files/common/axi_test.sv" :line 1625) @@ -854,39 +854,39 @@ ("rand_wait" :file "../files/common/axi_test.sv" :line 1708) (:type "task_declaration" :desc " task automatic rand_wait(input int unsigned min, max);" :col 4 :parent "axi_lite_rand_slave") ("ar_addr" :file "../files/common/axi_test.sv" :line 1720) - (:type "addr_t" :desc " automatic addr_t ar_addr;" :col 25 :parent "recv_ars") + (:type "automatic addr_t" :desc " automatic addr_t ar_addr;" :col 25 :parent "recv_ars") ("ar_prot" :file "../files/common/axi_test.sv" :line 1721) - (:type "prot_t" :desc " automatic prot_t ar_prot;" :col 25 :parent "recv_ars") + (:type "automatic prot_t" :desc " automatic prot_t ar_prot;" :col 25 :parent "recv_ars") ("recv_ars" :file "../files/common/axi_test.sv" :line 1718) (:type "task_declaration" :desc " task automatic recv_ars();" :col 4 :parent "axi_lite_rand_slave") ("rand_success" :file "../files/common/axi_test.sv" :line 1731) - (:type "logic" :desc " automatic logic rand_success;" :col 24 :parent "send_rs") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 24 :parent "send_rs") ("ar_addr" :file "../files/common/axi_test.sv" :line 1732) - (:type "addr_t" :desc " automatic addr_t ar_addr;" :col 25 :parent "send_rs") + (:type "automatic addr_t" :desc " automatic addr_t ar_addr;" :col 25 :parent "send_rs") ("r_data" :file "../files/common/axi_test.sv" :line 1733) - (:type "data_t" :desc " automatic data_t r_data;" :col 25 :parent "send_rs") + (:type "automatic data_t" :desc " automatic data_t r_data;" :col 25 :parent "send_rs") ("send_rs" :file "../files/common/axi_test.sv" :line 1729) (:type "task_declaration" :desc " task automatic send_rs();" :col 4 :parent "axi_lite_rand_slave") ("aw_addr" :file "../files/common/axi_test.sv" :line 1745) - (:type "addr_t" :desc " automatic addr_t aw_addr;" :col 25 :parent "recv_aws") + (:type "automatic addr_t" :desc " automatic addr_t aw_addr;" :col 25 :parent "recv_aws") ("aw_prot" :file "../files/common/axi_test.sv" :line 1746) - (:type "prot_t" :desc " automatic prot_t aw_prot;" :col 25 :parent "recv_aws") + (:type "automatic prot_t" :desc " automatic prot_t aw_prot;" :col 25 :parent "recv_aws") ("recv_aws" :file "../files/common/axi_test.sv" :line 1743) (:type "task_declaration" :desc " task automatic recv_aws();" :col 4 :parent "axi_lite_rand_slave") ("w_data" :file "../files/common/axi_test.sv" :line 1756) - (:type "data_t" :desc " automatic data_t w_data;" :col 25 :parent "recv_ws") + (:type "automatic data_t" :desc " automatic data_t w_data;" :col 25 :parent "recv_ws") ("w_strb" :file "../files/common/axi_test.sv" :line 1757) - (:type "strb_t" :desc " automatic strb_t w_strb;" :col 25 :parent "recv_ws") + (:type "automatic strb_t" :desc " automatic strb_t w_strb;" :col 25 :parent "recv_ws") ("recv_ws" :file "../files/common/axi_test.sv" :line 1754) (:type "task_declaration" :desc " task automatic recv_ws();" :col 4 :parent "axi_lite_rand_slave") ("rand_success" :file "../files/common/axi_test.sv" :line 1767) - (:type "logic" :desc " automatic logic rand_success;" :col 34 :parent "send_bs") + (:type "automatic logic" :desc " automatic logic rand_success;" :col 34 :parent "send_bs") ("go_aw" :file "../files/common/axi_test.sv" :line 1768) - (:type "addr_t" :desc " automatic addr_t go_aw;" :col 34 :parent "send_bs") + (:type "automatic addr_t" :desc " automatic addr_t go_aw;" :col 34 :parent "send_bs") ("go_b" :file "../files/common/axi_test.sv" :line 1769) - (:type "logic" :desc " automatic logic go_b;" :col 34 :parent "send_bs") + (:type "automatic logic" :desc " automatic logic go_b;" :col 34 :parent "send_bs") ("b_resp" :file "../files/common/axi_test.sv" :line 1770) - (:type "axi_pkg::resp_t" :desc " automatic axi_pkg::resp_t b_resp;" :col 34 :parent "send_bs") + (:type "automatic axi_pkg::resp_t" :desc " automatic axi_pkg::resp_t b_resp;" :col 34 :parent "send_bs") ("send_bs" :file "../files/common/axi_test.sv" :line 1765) (:type "task_declaration" :desc " task automatic send_bs();" :col 4 :parent "axi_pkg") ("run" :file "../files/common/axi_test.sv" :line 1781) @@ -930,15 +930,15 @@ ("new" :file "../files/common/axi_test.sv" :line 1819) (:type "class_constructor_declaration" :desc " function new(" :col 4 :parent "axi_monitor") ("ax" :file "../files/common/axi_test.sv" :line 1834) - (:type "ax_beat_t" :desc " automatic ax_beat_t ax;" :col 30 :parent "monitor") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t ax;" :col 30 :parent "monitor") ("w" :file "../files/common/axi_test.sv" :line 1840) - (:type "w_beat_t" :desc " automatic w_beat_t w;" :col 29 :parent "monitor") + (:type "automatic w_beat_t" :desc " automatic w_beat_t w;" :col 29 :parent "monitor") ("b" :file "../files/common/axi_test.sv" :line 1846) - (:type "b_beat_t" :desc " automatic b_beat_t b;" :col 29 :parent "monitor") + (:type "automatic b_beat_t" :desc " automatic b_beat_t b;" :col 29 :parent "monitor") ("ax" :file "../files/common/axi_test.sv" :line 1852) - (:type "ax_beat_t" :desc " automatic ax_beat_t ax;" :col 30 :parent "monitor") + (:type "automatic ax_beat_t" :desc " automatic ax_beat_t ax;" :col 30 :parent "monitor") ("r" :file "../files/common/axi_test.sv" :line 1858) - (:type "r_beat_t" :desc " automatic r_beat_t r;" :col 29 :parent "monitor") + (:type "automatic r_beat_t" :desc " automatic r_beat_t r;" :col 29 :parent "monitor") ("monitor" :file "../files/common/axi_test.sv" :line 1830) (:type "task_declaration" :desc " task monitor;" :col 4 :parent "axi_monitor") ("axi_monitor" :file "../files/common/axi_test.sv" :line 1793) @@ -982,21 +982,21 @@ ("axi" :file "../files/common/axi_test.sv" :line 1925) (:type "virtual AXI_BUS_DV #(\n .AXI_ADDR_WIDTH ( AW ),\n .AXI_DATA_WIDTH ( DW ),\n .AXI_ID_WIDTH ( IW ),\n .AXI_USER_WIDTH ( UW )\n )" :desc " ) axi;" :col 6 :parent "axi_scoreboard") ("memory_q" :file "../files/common/axi_test.sv" :line 1927) - (:type "byte_t" :desc " protected byte_t memory_q [axi_addr_t][$];" :col 21 :parent "axi_scoreboard") + (:type "protected byte_t" :desc " protected byte_t memory_q [axi_addr_t][$];" :col 21 :parent "axi_scoreboard") ("check_en" :file "../files/common/axi_test.sv" :line 1929) - (:type "bit [NUM_CHECKS-1:0]" :desc " protected bit [NUM_CHECKS-1:0] check_en;" :col 35 :parent "axi_scoreboard") + (:type "protected bit [NUM_CHECKS-1:0]" :desc " protected bit [NUM_CHECKS-1:0] check_en;" :col 35 :parent "axi_scoreboard") ("aw_sample" :file "../files/common/axi_test.sv" :line 1931) - (:type "ax_beat_t" :desc " protected ax_beat_t aw_sample [$];" :col 24 :parent "axi_scoreboard") + (:type "protected ax_beat_t" :desc " protected ax_beat_t aw_sample [$];" :col 24 :parent "axi_scoreboard") ("w_sample" :file "../files/common/axi_test.sv" :line 1932) - (:type "w_beat_t" :desc " protected w_beat_t w_sample [$];" :col 25 :parent "axi_scoreboard") + (:type "protected w_beat_t" :desc " protected w_beat_t w_sample [$];" :col 25 :parent "axi_scoreboard") ("b_sample" :file "../files/common/axi_test.sv" :line 1933) - (:type "b_beat_t" :desc " protected b_beat_t b_sample [2**IW][$];" :col 25 :parent "axi_scoreboard") + (:type "protected b_beat_t" :desc " protected b_beat_t b_sample [2**IW][$];" :col 25 :parent "axi_scoreboard") ("ar_sample" :file "../files/common/axi_test.sv" :line 1934) - (:type "ax_beat_t" :desc " protected ax_beat_t ar_sample [2**IW][$];" :col 24 :parent "axi_scoreboard") + (:type "protected ax_beat_t" :desc " protected ax_beat_t ar_sample [2**IW][$];" :col 24 :parent "axi_scoreboard") ("r_sample" :file "../files/common/axi_test.sv" :line 1935) - (:type "r_beat_t" :desc " protected r_beat_t r_sample [2**IW][$];" :col 25 :parent "axi_scoreboard") + (:type "protected r_beat_t" :desc " protected r_beat_t r_sample [2**IW][$];" :col 25 :parent "axi_scoreboard") ("b_queue" :file "../files/common/axi_test.sv" :line 1938) - (:type "ax_beat_t" :desc " protected ax_beat_t b_queue [2**IW][$];" :col 25 :parent "axi_scoreboard") + (:type "protected ax_beat_t" :desc " protected ax_beat_t b_queue [2**IW][$];" :col 25 :parent "axi_scoreboard") ("axi" :file "../files/common/axi_test.sv" :line 1942) (:type "virtual AXI_BUS_DV #(\n .AXI_ADDR_WIDTH ( AW ),\n .AXI_DATA_WIDTH ( DW ),\n .AXI_ID_WIDTH ( IW ),\n .AXI_USER_WIDTH ( UW )\n )" :desc " virtual AXI_BUS_DV #(" :col 6 :parent "new") ("new" :file "../files/common/axi_test.sv" :line 1941) @@ -1182,32 +1182,32 @@ ("r_queues" :file "../files/common/axi_test.sv" :line 2358) (:type "r_chan_t" :desc " r_chan_t r_queues[NoIds-1:0][$];" :col 12 :parent "axi_chan_logger") ("ar_beat" :file "../files/common/axi_test.sv" :line 2362) - (:type "aw_chan_t" :desc " automatic aw_chan_t ar_beat;" :col 24 :parent "axi_chan_logger") + (:type "automatic aw_chan_t" :desc " automatic aw_chan_t ar_beat;" :col 24 :parent "axi_chan_logger") ("fd" :file "../files/common/axi_test.sv" :line 2363) - (:type "int" :desc " automatic int fd;" :col 24 :parent "axi_chan_logger") + (:type "automatic int" :desc " automatic int fd;" :col 24 :parent "axi_chan_logger") ("log_file" :file "../files/common/axi_test.sv" :line 2364) - (:type "string" :desc " automatic string log_file;" :col 24 :parent "axi_chan_logger") + (:type "automatic string" :desc " automatic string log_file;" :col 24 :parent "axi_chan_logger") ("log_str" :file "../files/common/axi_test.sv" :line 2365) - (:type "string" :desc " automatic string log_str;" :col 24 :parent "axi_chan_logger") + (:type "automatic string" :desc " automatic string log_str;" :col 24 :parent "axi_chan_logger") ("log_name" :file "../files/common/axi_test.sv" :line 2450) - (:type "string" :desc " automatic string log_name;" :col 27 :parent "axi_chan_logger") + (:type "automatic string" :desc " automatic string log_name;" :col 27 :parent "axi_chan_logger") ("log_string" :file "../files/common/axi_test.sv" :line 2451) - (:type "string" :desc " automatic string log_string;" :col 27 :parent "axi_chan_logger") + (:type "automatic string" :desc " automatic string log_string;" :col 27 :parent "axi_chan_logger") ("aw_beat" :file "../files/common/axi_test.sv" :line 2452) - (:type "aw_chan_t" :desc " automatic aw_chan_t aw_beat;" :col 27 :parent "axi_chan_logger") + (:type "automatic aw_chan_t" :desc " automatic aw_chan_t aw_beat;" :col 27 :parent "axi_chan_logger") ("w_beat" :file "../files/common/axi_test.sv" :line 2453) - (:type "w_chan_t" :desc " automatic w_chan_t w_beat;" :col 27 :parent "axi_chan_logger") + (:type "automatic w_chan_t" :desc " automatic w_chan_t w_beat;" :col 27 :parent "axi_chan_logger") ("no_w_beat" :file "../files/common/axi_test.sv" :line 2454) - (:type "int unsigned" :desc " automatic int unsigned no_w_beat = 0;" :col 27 :parent "axi_chan_logger") + (:type "automatic int unsigned" :desc " automatic int unsigned no_w_beat = 0;" :col 27 :parent "axi_chan_logger") ("b_beat" :file "../files/common/axi_test.sv" :line 2455) - (:type "b_chan_t" :desc " automatic b_chan_t b_beat;" :col 27 :parent "axi_chan_logger") + (:type "automatic b_chan_t" :desc " automatic b_chan_t b_beat;" :col 27 :parent "axi_chan_logger") ("ar_beat" :file "../files/common/axi_test.sv" :line 2456) - (:type "aw_chan_t" :desc " automatic aw_chan_t ar_beat;" :col 27 :parent "axi_chan_logger") + (:type "automatic aw_chan_t" :desc " automatic aw_chan_t ar_beat;" :col 27 :parent "axi_chan_logger") ("r_beat" :file "../files/common/axi_test.sv" :line 2457) - (:type "r_chan_t" :desc " automatic r_chan_t r_beat;" :col 27 :parent "axi_chan_logger") + (:type "automatic r_chan_t" :desc " automatic r_chan_t r_beat;" :col 27 :parent "axi_chan_logger") ("no_r_beat" :file "../files/common/axi_test.sv" :line 2458) - (:type "int unsigned" :desc " automatic int unsigned no_r_beat[NoIds];" :col 27 :parent "axi_chan_logger") + (:type "automatic int unsigned" :desc " automatic int unsigned no_r_beat[NoIds];" :col 27 :parent "axi_chan_logger") ("fd" :file "../files/common/axi_test.sv" :line 2459) - (:type "int" :desc " automatic int fd;" :col 27 :parent "axi_chan_logger") + (:type "automatic int" :desc " automatic int fd;" :col 27 :parent "axi_chan_logger") ("axi_chan_logger" :file "../files/common/axi_test.sv" :line 2316) (:type "module_declaration" :desc "module axi_chan_logger #(" :col 0 :parent nil))) diff --git a/test/ref/tags/uvm_component.ts.defs.el b/test/ref/tags/uvm_component.ts.defs.el index 0d14428..cd5ff36 100644 --- a/test/ref/tags/uvm_component.ts.defs.el +++ b/test/ref/tags/uvm_component.ts.defs.el @@ -426,13 +426,13 @@ ("set_tr_database" :file "../files/common/uvm_component.svh" :line 1357) (:type "function_prototype" :desc " extern virtual function void set_tr_database(uvm_tr_database db);" :col 17 :parent "uvm_component") ("m_domain" :file "../files/common/uvm_component.svh" :line 1375) - (:type "uvm_domain" :desc " protected uvm_domain m_domain; // set_domain stores our domain handle" :col 23 :parent "uvm_component") + (:type "protected uvm_domain" :desc " protected uvm_domain m_domain; // set_domain stores our domain handle" :col 23 :parent "uvm_component") ("m_phase_imps" :file "../files/common/uvm_component.svh" :line 1377) (:type "uvm_phase" :desc " /*protected*/ uvm_phase m_phase_imps[uvm_phase]; // functors to override ovm_root defaults" :col 27 :parent "uvm_component") ("m_current_phase" :file "../files/common/uvm_component.svh" :line 1380) (:type "uvm_phase" :desc " uvm_phase m_current_phase; // the most recently executed phase" :col 23 :parent "uvm_component") ("m_phase_process" :file "../files/common/uvm_component.svh" :line 1381) - (:type "process" :desc " protected process m_phase_process;" :col 23 :parent "uvm_component") + (:type "protected process" :desc " protected process m_phase_process;" :col 23 :parent "uvm_component") ("m_build_done" :file "../files/common/uvm_component.svh" :line 1383) (:type "bit" :desc " /*protected*/ bit m_build_done;" :col 21 :parent "uvm_component") ("m_phasing_active" :file "../files/common/uvm_component.svh" :line 1384) @@ -444,9 +444,9 @@ ("m_parent" :file "../files/common/uvm_component.svh" :line 1388) (:type "uvm_component" :desc " /*protected*/ uvm_component m_parent;" :col 30 :parent "uvm_component") ("m_children" :file "../files/common/uvm_component.svh" :line 1389) - (:type "uvm_component" :desc " protected uvm_component m_children[string];" :col 30 :parent "uvm_component") + (:type "protected uvm_component" :desc " protected uvm_component m_children[string];" :col 30 :parent "uvm_component") ("m_children_by_handle" :file "../files/common/uvm_component.svh" :line 1390) - (:type "uvm_component" :desc " protected uvm_component m_children_by_handle[uvm_component];" :col 30 :parent "uvm_component") + (:type "protected uvm_component" :desc " protected uvm_component m_children_by_handle[uvm_component];" :col 30 :parent "uvm_component") ("child" :file "../files/common/uvm_component.svh" :line 1391) (:type "uvm_component" :desc " extern protected virtual function bit m_add_child(uvm_component child);" :col 53 :parent "m_add_child") ("m_add_child" :file "../files/common/uvm_component.svh" :line 1391) @@ -474,9 +474,9 @@ ("clone" :file "../files/common/uvm_component.svh" :line 1405) (:type "function_prototype" :desc " extern virtual function uvm_object clone ();" :col 17 :parent "uvm_component") ("m_streams" :file "../files/common/uvm_component.svh" :line 1407) - (:type "uvm_tr_stream" :desc " local uvm_tr_stream m_streams[string][string];" :col 22 :parent "uvm_component") + (:type "local uvm_tr_stream" :desc " local uvm_tr_stream m_streams[string][string];" :col 22 :parent "uvm_component") ("m_tr_h" :file "../files/common/uvm_component.svh" :line 1408) - (:type "uvm_recorder" :desc " local uvm_recorder m_tr_h[uvm_transaction];" :col 21 :parent "uvm_component") + (:type "local uvm_recorder" :desc " local uvm_recorder m_tr_h[uvm_transaction];" :col 21 :parent "uvm_component") ("tr" :file "../files/common/uvm_component.svh" :line 1409) (:type "uvm_transaction" :desc " extern protected function int m_begin_tr (uvm_transaction tr," :col 44 :parent "m_begin_tr") ("parent_handle" :file "../files/common/uvm_component.svh" :line 1410) @@ -496,7 +496,7 @@ ("type_id" :file "../files/common/uvm_component.svh" :line 1416) (:type "uvm_abstract_component_registry#(uvm_component, \"uvm_component\")" :desc " typedef uvm_abstract_component_registry#(uvm_component, \"uvm_component\") type_id;" :col 2 :parent "uvm_component") ("event_pool" :file "../files/common/uvm_component.svh" :line 1419) - (:type "uvm_event_pool" :desc " protected uvm_event_pool event_pool;" :col 27 :parent "uvm_component") + (:type "protected uvm_event_pool" :desc " protected uvm_event_pool event_pool;" :col 27 :parent "uvm_component") ("recording_detail" :file "../files/common/uvm_component.svh" :line 1421) (:type "int unsigned" :desc " int unsigned recording_detail = UVM_NONE;" :col 15 :parent "uvm_component") ("get_recording_enabled" :file "../files/common/uvm_component.svh" :line 1424) diff --git a/verilog-ext-tags.el b/verilog-ext-tags.el index 0e419aa..fdbd326 100644 --- a/verilog-ext-tags.el +++ b/verilog-ext-tags.el @@ -485,7 +485,7 @@ PARENT is passed as an argument to build the :items prop list of (children (cdr node)) (ts-type (treesit-node-type ts-node)) (is-instance (and ts-type (string-match verilog-ts-instance-re ts-type))) - (is-typedef-class (verilog-ts--node-is-typedef-class-p ts-node))) + (is-typedef-class (verilog-ts--node-is-typedef-class ts-node))) ;; Iterate over all the nodes of the tree (mapc (lambda (child-node) (verilog-ext-tags-table-push-defs-ts--recurse :node child-node