Skip to content

Commit c4ad181

Browse files
committed
phpcs
1 parent 9f4655e commit c4ad181

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/Parser.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2294,17 +2294,18 @@ protected function stripAssignmentFlags(&$value)
22942294
$flags = [];
22952295

22962296
for ($token = &$value; $token[0] === Type::T_LIST && ($s = count($token[2])); $token = &$lastNode) {
2297-
for ($lastNode = &$token[2][$s - 1];
2298-
$lastNode[0] === Type::T_KEYWORD && in_array($lastNode[1], ['!default', '!global']);
2299-
$lastNode = $node
2300-
) {
2297+
$lastNode = &$token[2][$s - 1];
2298+
2299+
while ($lastNode[0] === Type::T_KEYWORD && in_array($lastNode[1], ['!default', '!global'])) {
23012300
array_pop($token[2]);
23022301

23032302
$node = end($token[2]);
23042303

23052304
$token = $this->flattenList($token);
23062305

23072306
$flags[] = $lastNode[1];
2307+
2308+
$lastNode = $node;
23082309
}
23092310
}
23102311

0 commit comments

Comments
 (0)