@@ -12,8 +12,6 @@ pub mod check_modport;
1212pub mod check_msb_lsb;
1313pub mod check_number;
1414pub mod check_port;
15- pub mod check_proto;
16- pub mod check_separator;
1715pub mod check_statement;
1816pub mod check_type;
1917pub mod check_unsafe;
@@ -33,8 +31,6 @@ use check_modport::*;
3331use check_msb_lsb:: * ;
3432use check_number:: * ;
3533use check_port:: * ;
36- use check_proto:: * ;
37- use check_separator:: * ;
3834use check_statement:: * ;
3935use check_type:: * ;
4036use check_unsafe:: * ;
@@ -101,7 +97,6 @@ impl Pass1Handlers {
10197}
10298
10399pub struct Pass2Handlers {
104- check_separator : CheckSeparator ,
105100 check_enum : CheckEnum ,
106101 check_modport : CheckModport ,
107102 check_function : CheckFunction ,
@@ -112,15 +107,13 @@ pub struct Pass2Handlers {
112107 check_anonymous : CheckAnonymous ,
113108 check_expression : CheckExpression ,
114109 check_clock_domain : CheckClockDomain ,
115- check_proto : CheckProto ,
116110 check_type : CheckType ,
117- enables : [ bool ; 13 ] ,
111+ enables : [ bool ; 11 ] ,
118112}
119113
120114impl Pass2Handlers {
121115 pub fn new ( _build_opt : & Build , _lint_opt : & Lint , env_var : & EnvVar ) -> Self {
122116 Self {
123- check_separator : CheckSeparator :: new ( ) ,
124117 check_enum : CheckEnum :: new ( ) ,
125118 check_modport : CheckModport :: new ( ) ,
126119 check_function : CheckFunction :: new ( ) ,
@@ -131,7 +124,6 @@ impl Pass2Handlers {
131124 check_anonymous : CheckAnonymous :: new ( ) ,
132125 check_expression : CheckExpression :: new ( vec ! [ ] ) ,
133126 check_clock_domain : CheckClockDomain :: new ( ) ,
134- check_proto : CheckProto :: new ( ) ,
135127 check_type : CheckType :: new ( ) ,
136128 enables : env_var. analyzer_pass2_enables ,
137129 }
@@ -140,25 +132,22 @@ impl Pass2Handlers {
140132 pub fn get_handlers ( & mut self ) -> Vec < ( bool , & mut dyn Handler ) > {
141133 let en = & self . enables ;
142134 vec ! [
143- ( en[ 0 ] , & mut self . check_separator as & mut dyn Handler ) ,
144- ( en[ 1 ] , & mut self . check_enum as & mut dyn Handler ) ,
145- ( en[ 2 ] , & mut self . check_modport as & mut dyn Handler ) ,
146- ( en[ 3 ] , & mut self . check_function as & mut dyn Handler ) ,
147- ( en[ 4 ] , & mut self . check_msb_lsb as & mut dyn Handler ) ,
148- ( en[ 5 ] , & mut self . check_connect_operation as & mut dyn Handler ) ,
149- ( en[ 6 ] , & mut self . check_var_ref as & mut dyn Handler ) ,
150- ( en[ 7 ] , & mut self . check_clock_reset as & mut dyn Handler ) ,
151- ( en[ 8 ] , & mut self . check_anonymous as & mut dyn Handler ) ,
152- ( en[ 9 ] , & mut self . check_expression as & mut dyn Handler ) ,
153- ( en[ 10 ] , & mut self . check_clock_domain as & mut dyn Handler ) ,
154- ( en[ 11 ] , & mut self . check_proto as & mut dyn Handler ) ,
155- ( en[ 12 ] , & mut self . check_type as & mut dyn Handler ) ,
135+ ( en[ 0 ] , & mut self . check_enum as & mut dyn Handler ) ,
136+ ( en[ 1 ] , & mut self . check_modport as & mut dyn Handler ) ,
137+ ( en[ 2 ] , & mut self . check_function as & mut dyn Handler ) ,
138+ ( en[ 3 ] , & mut self . check_msb_lsb as & mut dyn Handler ) ,
139+ ( en[ 4 ] , & mut self . check_connect_operation as & mut dyn Handler ) ,
140+ ( en[ 5 ] , & mut self . check_var_ref as & mut dyn Handler ) ,
141+ ( en[ 6 ] , & mut self . check_clock_reset as & mut dyn Handler ) ,
142+ ( en[ 7 ] , & mut self . check_anonymous as & mut dyn Handler ) ,
143+ ( en[ 8 ] , & mut self . check_expression as & mut dyn Handler ) ,
144+ ( en[ 9 ] , & mut self . check_clock_domain as & mut dyn Handler ) ,
145+ ( en[ 10 ] , & mut self . check_type as & mut dyn Handler ) ,
156146 ]
157147 }
158148
159149 pub fn get_errors ( & mut self ) -> Vec < AnalyzerError > {
160150 let mut ret = Vec :: new ( ) ;
161- ret. append ( & mut self . check_separator . errors ) ;
162151 ret. append ( & mut self . check_enum . errors ) ;
163152 ret. append ( & mut self . check_modport . errors ) ;
164153 ret. append ( & mut self . check_function . errors ) ;
@@ -169,7 +158,6 @@ impl Pass2Handlers {
169158 ret. append ( & mut self . check_anonymous . errors ) ;
170159 ret. append ( & mut self . check_expression . errors ) ;
171160 ret. append ( & mut self . check_clock_domain . errors ) ;
172- ret. append ( & mut self . check_proto . errors ) ;
173161 ret. append ( & mut self . check_type . errors ) ;
174162 ret
175163 }
0 commit comments