function AsymmetricVisibilityTokenEmulator::getPreviousNonSpaceToken
Parameters
Token[] $tokens :
1 call to AsymmetricVisibilityTokenEmulator::getPreviousNonSpaceToken()
- AsymmetricVisibilityTokenEmulator::isKeywordContext in vendor/
nikic/ php-parser/ lib/ PhpParser/ Lexer/ TokenEmulator/ AsymmetricVisibilityTokenEmulator.php
File
-
vendor/
nikic/ php-parser/ lib/ PhpParser/ Lexer/ TokenEmulator/ AsymmetricVisibilityTokenEmulator.php, line 82
Class
Namespace
PhpParser\Lexer\TokenEmulatorCode
private function getPreviousNonSpaceToken(array $tokens, int $start) : ?Token {
for ($i = $start - 1; $i >= 0; --$i) {
if ($tokens[$i]->id === T_WHITESPACE) {
continue;
}
return $tokens[$i];
}
return null;
}