Lines Matching refs:test

112         } elseif ($token->test(Token::PUNCTUATION_TYPE, '(')) {
146 … return $token->test(Token::OPERATOR_TYPE) && isset($this->unaryOperators[$token->getValue()]);
151 … return $token->test(Token::OPERATOR_TYPE) && isset($this->binaryOperators[$token->getValue()]);
225 if ($token->test(Token::PUNCTUATION_TYPE, '[')) {
227 } elseif ($token->test(Token::PUNCTUATION_TYPE, '{')) {
229 …} elseif ($token->test(Token::OPERATOR_TYPE, '=') && ('==' === $this->parser->getStream()->look(-1…
274 while (!$stream->test(Token::PUNCTUATION_TYPE, ']')) {
279 if ($stream->test(Token::PUNCTUATION_TYPE, ']')) {
299 while (!$stream->test(Token::PUNCTUATION_TYPE, '}')) {
304 if ($stream->test(Token::PUNCTUATION_TYPE, '}')) {
318 } elseif ($stream->test(Token::PUNCTUATION_TYPE, '(')) {
422 if ($stream->test(Token::PUNCTUATION_TYPE, '(')) {
453 if ($stream->test(Token::PUNCTUATION_TYPE, ':')) {
465 if ($stream->test(Token::PUNCTUATION_TYPE, ']')) {
499 if (!$this->parser->getStream()->test(Token::PUNCTUATION_TYPE, '(')) {
509 if (!$this->parser->getStream()->test(Token::PUNCTUATION_TYPE, '|')) {
535 while (!$stream->test(Token::PUNCTUATION_TYPE, ')')) {
625 list($name, $test) = $this->getTest($node->getTemplateLine());
627 $class = $this->getTestNodeClass($test);
629 if ($stream->test(Token::PUNCTUATION_TYPE, '(')) {
641 if ($test = $this->env->getTest($name)) {
642 return [$name, $test];
645 if ($stream->test(Token::NAME_TYPE)) {
649 if ($test = $this->env->getTest($name)) {
652 return [$name, $test];
662 private function getTestNodeClass($test) argument
664 if ($test instanceof TwigTest && $test->isDeprecated()) {
666 $message = sprintf('Twig Test "%s" is deprecated', $test->getName());
667 if (!\is_bool($test->getDeprecatedVersion())) {
668 $message .= sprintf(' since version %s', $test->getDeprecatedVersion());
670 if ($test->getAlternative()) {
671 $message .= sprintf('. Use "%s" instead', $test->getAlternative());
679 if ($test instanceof TwigTest) {
680 return $test->getNodeClass();
683 …return $test instanceof \Twig_Test_Node ? $test->getClass() : 'Twig\Node\Expression\TestExpression…