File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
regression/verilog/modules Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 1- KNOWNBUG
2- enum_vs_typedef1 .sv
1+ CORE
2+ instance_vs_typedef1 .sv
33
44^EXIT=10$
55^SIGNAL=0$
66--
77--
8- This fails to parse.
Original file line number Diff line number Diff line change @@ -3121,9 +3121,9 @@ name_of_gate_instance_opt:
31213121 ;
31223122
31233123name_of_gate_instance:
3124- TOK_NON_TYPE_IDENTIFIER unpacked_dimension_brace
3124+ any_identifier unpacked_dimension_brace
31253125 { init ($$, ID_inst);
3126- addswap ($$, ID_base_name, $ 1 );
3126+ stack_expr ($$). set ( ID_base_name, stack_expr ($ 1 ). get (ID_base_name) );
31273127 if (stack_expr ($2 ).is_not_nil ())
31283128 {
31293129 auto &range = stack_expr ($$).add (ID_range);
@@ -3216,9 +3216,9 @@ name_of_instance:
32163216 { init ($$, ID_inst);
32173217 stack_expr ($$).set (ID_base_name, " $_&#ANON" + PARSER.get_next_id ());
32183218 }
3219- | TOK_NON_TYPE_IDENTIFIER unpacked_dimension_brace
3219+ | any_identifier unpacked_dimension_brace
32203220 { init ($$, ID_inst);
3221- addswap ($$, ID_base_name, $ 1 );
3221+ stack_expr ($$). set ( ID_base_name, stack_expr ($ 1 ). get (ID_base_name) );
32223222 addswap ($$, ID_verilog_instance_array, $2 );
32233223 }
32243224 ;
You can’t perform that action at this time.
0 commit comments