Lines Matching refs:PUNCTUATION_TYPE

112         } elseif ($token->test(Token::PUNCTUATION_TYPE, '(')) {
115 …$this->parser->getStream()->expect(Token::PUNCTUATION_TYPE, ')', 'An opened parenthesis is not pro…
125 while ($this->parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, '?')) {
126 if (!$this->parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, ':')) {
128 if ($this->parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, ':')) {
225 if ($token->test(Token::PUNCTUATION_TYPE, '[')) {
227 } elseif ($token->test(Token::PUNCTUATION_TYPE, '{')) {
270 $stream->expect(Token::PUNCTUATION_TYPE, '[', 'An array element was expected');
274 while (!$stream->test(Token::PUNCTUATION_TYPE, ']')) {
276 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'An array element must be followed by a comma');
279 if ($stream->test(Token::PUNCTUATION_TYPE, ']')) {
287 $stream->expect(Token::PUNCTUATION_TYPE, ']', 'An opened array is not properly closed');
295 $stream->expect(Token::PUNCTUATION_TYPE, '{', 'A hash element was expected');
299 while (!$stream->test(Token::PUNCTUATION_TYPE, '}')) {
301 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'A hash value must be followed by a comma');
304 if ($stream->test(Token::PUNCTUATION_TYPE, '}')) {
318 } elseif ($stream->test(Token::PUNCTUATION_TYPE, '(')) {
326 … $stream->expect(Token::PUNCTUATION_TYPE, ':', 'A hash key must be followed by a colon (:)');
331 $stream->expect(Token::PUNCTUATION_TYPE, '}', 'An opened hash is not properly closed');
340 if (Token::PUNCTUATION_TYPE == $token->getType()) {
422 if ($stream->test(Token::PUNCTUATION_TYPE, '(')) {
453 if ($stream->test(Token::PUNCTUATION_TYPE, ':')) {
460 if ($stream->nextIf(Token::PUNCTUATION_TYPE, ':')) {
465 if ($stream->test(Token::PUNCTUATION_TYPE, ']')) {
475 $stream->expect(Token::PUNCTUATION_TYPE, ']');
480 $stream->expect(Token::PUNCTUATION_TYPE, ']');
499 if (!$this->parser->getStream()->test(Token::PUNCTUATION_TYPE, '(')) {
509 if (!$this->parser->getStream()->test(Token::PUNCTUATION_TYPE, '|')) {
534 …$stream->expect(Token::PUNCTUATION_TYPE, '(', 'A list of arguments must begin with an opening pare…
535 while (!$stream->test(Token::PUNCTUATION_TYPE, ')')) {
537 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'Arguments must be separated by a comma');
579 …$stream->expect(Token::PUNCTUATION_TYPE, ')', 'A list of arguments must be closed by a parenthesis…
596 if (!$stream->nextIf(Token::PUNCTUATION_TYPE, ',')) {
609 if (!$this->parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, ',')) {
629 if ($stream->test(Token::PUNCTUATION_TYPE, '(')) {