Lines Matching refs:next
213 $next = $stream->getNext();
219 if (!$next->isDelimiter([')'])) {
220 throw SyntaxErrorException::unexpectedToken('")"', $next);
226 $next = null;
230 $next = $stream->getNext();
232 if ($next->isIdentifier()
233 || $next->isString()
234 || $next->isNumber()
235 || $next->isDelimiter(['+', '-'])
237 $arguments[] = $next;
238 } elseif ($next->isDelimiter([')'])) {
241 throw SyntaxErrorException::unexpectedToken('an argument', $next);
246 throw SyntaxErrorException::unexpectedToken('at least one argument', $next);
316 $next = $stream->getNext();
318 if ($next->isDelimiter([']'])) {
320 } elseif ($next->isDelimiter(['='])) {
322 } elseif ($next->isDelimiter(['^', '$', '*', '~', '|', '!'])
325 $operator = $next->getValue().'=';
328 throw SyntaxErrorException::unexpectedToken('operator', $next);
345 $next = $stream->getNext();
347 if (!$next->isDelimiter([']'])) {
348 throw SyntaxErrorException::unexpectedToken('"]"', $next);