function TokenIterator::skipIrrelevantTokens
6 calls to TokenIterator::skipIrrelevantTokens()
- TokenIterator::consumeTokenType in vendor/
phpstan/ phpdoc-parser/ src/ Parser/ TokenIterator.php - *
- TokenIterator::consumeTokenValue in vendor/
phpstan/ phpdoc-parser/ src/ Parser/ TokenIterator.php - *
- TokenIterator::next in vendor/
phpstan/ phpdoc-parser/ src/ Parser/ TokenIterator.php - TokenIterator::tryConsumeTokenType in vendor/
phpstan/ phpdoc-parser/ src/ Parser/ TokenIterator.php - @phpstan-impure
- TokenIterator::tryConsumeTokenValue in vendor/
phpstan/ phpdoc-parser/ src/ Parser/ TokenIterator.php - @phpstan-impure
File
-
vendor/
phpstan/ phpdoc-parser/ src/ Parser/ TokenIterator.php, line 249
Class
Namespace
PHPStan\PhpDocParser\ParserCode
private function skipIrrelevantTokens() : void {
if (!isset($this->tokens[$this->index])) {
return;
}
while (in_array($this->tokens[$this->index][Lexer::TYPE_OFFSET], $this->skippedTokenTypes, true)) {
if (!isset($this->tokens[$this->index + 1])) {
break;
}
$this->index++;
}
}