We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6cc3301 + ec236a5 commit 14788abCopy full SHA for 14788ab
src/Tokenizers/PHP.php
@@ -1441,7 +1441,8 @@ function return types. We want to keep the parenthesis map clean,
1441
&& $token[0] === T_STRING
1442
&& isset($tokens[($stackPtr + 1)]) === true
1443
&& $tokens[($stackPtr + 1)] === ':'
1444
- && $tokens[($stackPtr - 1)][0] !== T_PAAMAYIM_NEKUDOTAYIM
+ && (is_array($tokens[($stackPtr - 1)]) === false
1445
+ || $tokens[($stackPtr - 1)][0] !== T_PAAMAYIM_NEKUDOTAYIM)
1446
) {
1447
$stopTokens = [
1448
T_CASE => true,
0 commit comments