diff --git a/src/protocol/parser/pass_definitions.rs b/src/protocol/parser/pass_definitions.rs index 4fb43dc88f693d922d1c4226ab3c4435a0282b2b..4c2a8f46d2e9d4ca369bfa5b84f6bd5066d71073 100644 --- a/src/protocol/parser/pass_definitions.rs +++ b/src/protocol/parser/pass_definitions.rs @@ -453,7 +453,10 @@ impl PassDefinitions { section.push(id.upcast()); } } - }; + } else { + let id = self.consume_expression_statement(module, iter, ctx)?; + section.push(id.upcast()); + } return Ok(()); }