diff options
-rw-r--r-- | src/Components/CaseExpression.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Components/CaseExpression.php b/src/Components/CaseExpression.php index 7f6af8c..ad6b92a 100644 --- a/src/Components/CaseExpression.php +++ b/src/Components/CaseExpression.php @@ -215,6 +215,10 @@ class CaseExpression extends Component for (; $list->idx < $list->count; ++$list->idx) { $token = $list->tokens[$list->idx]; + // End of statement. + if ($token->type === Token::TYPE_DELIMITER) { + break; + } // Skipping whitespaces and comments. if (($token->type === Token::TYPE_WHITESPACE) || ($token->type === Token::TYPE_COMMENT) |