@@ -2,3 +2,30 @@ my_enum input.sv /^} my_enum;$/;" T
2
2
OTHER_VAL1 input.sv /^ OTHER_VAL1,$/;" c typedef:my_enum
3
3
OTHER_VAL2 input.sv /^ OTHER_VAL2$/;" c typedef:my_enum
4
4
e input.sv /^my_enum e;$/;" r
5
+ O input.sv /^class O;$/;" C
6
+ complex0_s input.sv /^ } [1:0] complex0_s, complex1_s;$/;" S class:O
7
+ a input.sv /^ logic a,b ;$/;" w struct:O.complex0_s
8
+ b input.sv /^ logic a,b ;$/;" w struct:O.complex0_s
9
+ s0 input.sv /^ logic [15:0] [7:0] s0 , s1;$/;" w struct:O.complex0_s
10
+ s1 input.sv /^ logic [15:0] [7:0] s0 , s1;$/;" w struct:O.complex0_s
11
+ struct0_s input.sv /^ } [15:0] [7:0] struct0_s, struct1_s;$/;" w struct:O.complex0_s
12
+ struct1_s input.sv /^ } [15:0] [7:0] struct0_s, struct1_s;$/;" w struct:O.complex0_s
13
+ enum00_e input.sv /^ enum user_t [1:0] { FOO, BAR, BAZ } [3:0] enum00_e, enum01_e ;$/;" w struct:O.complex0_s
14
+ enum01_e input.sv /^ enum user_t [1:0] { FOO, BAR, BAZ } [3:0] enum00_e, enum01_e ;$/;" w struct:O.complex0_s
15
+ enum10_e input.sv /^ enum logic unsigned{A,B,C}[1:0]enum10_e,enum11_e;$/;" w struct:O.complex0_s
16
+ enum11_e input.sv /^ enum logic unsigned{A,B,C}[1:0]enum10_e,enum11_e;$/;" w struct:O.complex0_s
17
+ d input.sv /^ bit[7:0][1:0]d,e;$/;" w struct:O.complex0_s
18
+ e input.sv /^ bit[7:0][1:0]d,e;$/;" w struct:O.complex0_s
19
+ complex1_s input.sv /^ } [1:0] complex0_s, complex1_s;$/;" S class:O
20
+ a input.sv /^ logic a,b ;$/;" w struct:O.complex1_s
21
+ b input.sv /^ logic a,b ;$/;" w struct:O.complex1_s
22
+ s0 input.sv /^ logic [15:0] [7:0] s0 , s1;$/;" w struct:O.complex1_s
23
+ s1 input.sv /^ logic [15:0] [7:0] s0 , s1;$/;" w struct:O.complex1_s
24
+ struct0_s input.sv /^ } [15:0] [7:0] struct0_s, struct1_s;$/;" w struct:O.complex1_s
25
+ struct1_s input.sv /^ } [15:0] [7:0] struct0_s, struct1_s;$/;" w struct:O.complex1_s
26
+ enum00_e input.sv /^ enum user_t [1:0] { FOO, BAR, BAZ } [3:0] enum00_e, enum01_e ;$/;" w struct:O.complex1_s
27
+ enum01_e input.sv /^ enum user_t [1:0] { FOO, BAR, BAZ } [3:0] enum00_e, enum01_e ;$/;" w struct:O.complex1_s
28
+ enum10_e input.sv /^ enum logic unsigned{A,B,C}[1:0]enum10_e,enum11_e;$/;" w struct:O.complex1_s
29
+ enum11_e input.sv /^ enum logic unsigned{A,B,C}[1:0]enum10_e,enum11_e;$/;" w struct:O.complex1_s
30
+ d input.sv /^ bit[7:0][1:0]d,e;$/;" w struct:O.complex1_s
31
+ e input.sv /^ bit[7:0][1:0]d,e;$/;" w struct:O.complex1_s
0 commit comments