function TokenStream::skipLeftWhitespace
Return first non-whitespace token position smaller or equal to passed position.
Parameters
int $pos Token position:
Return value
int Non-whitespace token position
1 call to TokenStream::skipLeftWhitespace()
- TokenStream::skipLeft in vendor/
nikic/ php-parser/ lib/ PhpParser/ Internal/ TokenStream.php
File
-
vendor/
nikic/ php-parser/ lib/ PhpParser/ Internal/ TokenStream.php, line 143
Class
- TokenStream
- Provides operations on token streams, for use by pretty printer.
Namespace
PhpParser\InternalCode
public function skipLeftWhitespace(int $pos) : int {
$tokens = $this->tokens;
for (; $pos >= 0; $pos--) {
if (!$tokens[$pos]->isIgnorable()) {
break;
}
}
return $pos;
}