| /template/twigstarter/vendor/twig/twig/src/ExpressionParser/Prefix/ |
| D | LiteralExpressionParser.php | 35 $stream = $parser->getStream(); 38 $stream->next(); 60 $stream->next(); 85 $stream->next(); 92 …ue "%s".', $token->toEnglish(), $token->getValue()), $token->getLine(), $stream->getSourceContext(… 119 $stream = $parser->getStream(); 125 if ($nextCanBeString && $token = $stream->nextIf(Token::STRING_TYPE)) { 128 } elseif ($stream->nextIf(Token::INTERPOLATION_START_TYPE)) { 130 $stream->expect(Token::INTERPOLATION_END_TYPE); 147 $stream = $parser->getStream(); [all …]
|
| D | GroupingExpressionParser.php | 32 $stream = $parser->getStream(); 35 if ($stream->nextIf(Token::PUNCTUATION_TYPE, ')')) { 36 if (!$stream->test(Token::OPERATOR_TYPE, '=>')) { 44 if (!$stream->test(Token::PUNCTUATION_TYPE, ',')) { 45 … $stream->expect(Token::PUNCTUATION_TYPE, ')', 'An opened parenthesis is not properly closed'); 50 if ($stream->nextIf(Token::PUNCTUATION_TYPE, ')')) { 53 $stream->expect(Token::PUNCTUATION_TYPE, ','); 54 $token = $stream->expect(Token::NAME_TYPE); 58 if (!$stream->test(Token::OPERATOR_TYPE, '=>')) { 59 …r('A list of variables must be followed by an arrow.', $stream->getCurrent()->getLine(), $stream->…
|
| /template/twigstarter/vendor/twig/twig/src/TokenParser/ |
| D | TypesTokenParser.php | 33 $stream = $this->parser->getStream(); 34 $types = $this->parseSimpleMappingExpression($stream); 35 $stream->expect(Token::BLOCK_END_TYPE); 45 private function parseSimpleMappingExpression(TokenStream $stream): array argument 47 $enclosed = null !== $stream->nextIf(Token::PUNCTUATION_TYPE, '{'); 50 … while (!($stream->test(Token::PUNCTUATION_TYPE, '}') || $stream->test(Token::BLOCK_END_TYPE))) { 52 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'A type string must be followed by a comma'); 55 … if ($stream->test(Token::PUNCTUATION_TYPE, '}') || $stream->test(Token::BLOCK_END_TYPE)) { 61 $nameToken = $stream->expect(Token::NAME_TYPE); 63 if ($stream->nextIf(Token::OPERATOR_TYPE, '?:')) { [all …]
|
| D | MacroTokenParser.php | 40 $stream = $this->parser->getStream(); 41 $name = $stream->expect(Token::NAME_TYPE)->getValue(); 44 $stream->expect(Token::BLOCK_END_TYPE); 47 if ($token = $stream->nextIf(Token::NAME_TYPE)) { 51 …cro for macro "%s" (but "%s" given).', $name, $value), $stream->getCurrent()->getLine(), $stream->… 55 $stream->expect(Token::BLOCK_END_TYPE); 75 $stream = $this->parser->getStream(); 76 …$stream->expect(Token::OPERATOR_TYPE, '(', 'A list of arguments must begin with an opening parenth… 77 while (!$stream->test(Token::PUNCTUATION_TYPE, ')')) { 79 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'Arguments must be separated by a comma'); [all …]
|
| D | GuardTokenParser.php | 27 $stream = $this->parser->getStream(); 28 $typeToken = $stream->expect(Token::NAME_TYPE); 30 …and test, "%s" given.', $typeToken->getValue()), $typeToken->getLine(), $stream->getSourceContext(… 34 $nameToken = $stream->expect(Token::NAME_TYPE); 36 if ('test' === $typeToken->getValue() && $stream->test(Token::NAME_TYPE)) { 38 $name .= ' '.$stream->getCurrent()->getValue(); 39 $stream->next(); 48 $stream->expect(Token::BLOCK_END_TYPE); 56 if ('else' === $stream->next()->getValue()) { 57 $stream->expect(Token::BLOCK_END_TYPE); [all …]
|
| D | UseTokenParser.php | 40 $stream = $this->parser->getStream(); 43 …te references in a "use" statement must be a string.', $stream->getCurrent()->getLine(), $stream->… 47 if ($stream->nextIf('with')) { 49 $name = $stream->expect(Token::NAME_TYPE)->getValue(); 52 if ($stream->nextIf('as')) { 53 $alias = $stream->expect(Token::NAME_TYPE)->getValue(); 58 if (!$stream->nextIf(Token::PUNCTUATION_TYPE, ',')) { 64 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | DeprecatedTokenParser.php | 35 $stream = $this->parser->getStream(); 39 while ($stream->test(Token::NAME_TYPE)) { 40 $k = $stream->getCurrent()->getValue(); 41 $stream->next(); 42 $stream->expect(Token::OPERATOR_TYPE, '='); 52 … new SyntaxError(\sprintf('Unknown "%s" option.', $k), $stream->getCurrent()->getLine(), $stream->… 56 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | SetTokenParser.php | 37 $stream = $this->parser->getStream(); 41 if ($stream->nextIf(Token::OPERATOR_TYPE, '=')) { 44 $stream->expect(Token::BLOCK_END_TYPE); 47 …t have the same number of variables and assignments.', $stream->getCurrent()->getLine(), $stream->… 53 …ng set with a block, you cannot have a multi-target.', $stream->getCurrent()->getLine(), $stream->… 56 $stream->expect(Token::BLOCK_END_TYPE); 59 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | IfTokenParser.php | 40 $stream = $this->parser->getStream(); 41 $stream->expect(Token::BLOCK_END_TYPE); 48 switch ($stream->next()->getValue()) { 50 $stream->expect(Token::BLOCK_END_TYPE); 56 $stream->expect(Token::BLOCK_END_TYPE); 67 … close the "if" block started at line %d).', $lineno), $stream->getCurrent()->getLine(), $stream->… 71 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | AbstractTokenParser.php | 42 $stream = $this->parser->getStream(); 45 $token = $stream->getCurrent(); 46 … if ($stream->test(Token::OPERATOR_TYPE) && preg_match(Lexer::REGEX_NAME, $token->getValue())) { 48 $stream->next(); 50 $stream->expect(Token::NAME_TYPE, null, 'Only variables can be assigned to'); 54 if (!$stream->nextIf(Token::PUNCTUATION_TYPE, ',')) {
|
| D | FromTokenParser.php | 33 $stream = $this->parser->getStream(); 34 $stream->expect(Token::NAME_TYPE, 'import'); 38 $name = $stream->expect(Token::NAME_TYPE)->getValue(); 40 if ($stream->nextIf('as')) { 41 …$alias = new AssignContextVariable($stream->expect(Token::NAME_TYPE)->getValue(), $token->getLine(… 48 if (!$stream->nextIf(Token::PUNCTUATION_TYPE, ',')) { 53 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | AutoEscapeTokenParser.php | 30 $stream = $this->parser->getStream(); 32 if ($stream->test(Token::BLOCK_END_TYPE)) { 37 …ror('An escaping strategy must be a string or false.', $stream->getCurrent()->getLine(), $stream->… 42 $stream->expect(Token::BLOCK_END_TYPE); 44 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | IncludeTokenParser.php | 45 $stream = $this->parser->getStream(); 48 if ($stream->nextIf(Token::NAME_TYPE, 'ignore')) { 49 $stream->expect(Token::NAME_TYPE, 'missing'); 55 if ($stream->nextIf(Token::NAME_TYPE, 'with')) { 60 if ($stream->nextIf(Token::NAME_TYPE, 'only')) { 64 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | BlockTokenParser.php | 39 $stream = $this->parser->getStream(); 40 $name = $stream->expect(Token::NAME_TYPE)->getValue(); 45 if ($stream->nextIf(Token::BLOCK_END_TYPE)) { 47 if ($token = $stream->nextIf(Token::NAME_TYPE)) { 51 …ock for block "%s" (but "%s" given).', $name, $value), $stream->getCurrent()->getLine(), $stream->… 59 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | ForTokenParser.php | 37 $stream = $this->parser->getStream(); 39 $stream->expect(Token::OPERATOR_TYPE, 'in'); 42 $stream->expect(Token::BLOCK_END_TYPE); 44 if ('else' == $stream->next()->getValue()) { 45 $elseLineno = $stream->getCurrent()->getLine(); 46 $stream->expect(Token::BLOCK_END_TYPE); 51 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | WithTokenParser.php | 29 $stream = $this->parser->getStream(); 33 if (!$stream->test(Token::BLOCK_END_TYPE)) { 35 $only = (bool) $stream->nextIf(Token::NAME_TYPE, 'only'); 38 $stream->expect(Token::BLOCK_END_TYPE); 42 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | SandboxTokenParser.php | 36 $stream = $this->parser->getStream(); 37 …'3.15', \sprintf('The "sandbox" tag is deprecated in "%s" at line %d.', $stream->getSourceContext(… 39 $stream->expect(Token::BLOCK_END_TYPE); 41 $stream->expect(Token::BLOCK_END_TYPE); 53 …ags are allowed within a "sandbox" section.', $node->getTemplateLine(), $stream->getSourceContext(…
|
| D | ExtendsTokenParser.php | 31 $stream = $this->parser->getStream(); 34 …throw new SyntaxError('Cannot use "extend" in a block.', $token->getLine(), $stream->getSourceCont… 36 …throw new SyntaxError('Cannot use "extend" in a macro.', $token->getLine(), $stream->getSourceCont… 41 $stream->expect(Token::BLOCK_END_TYPE);
|
| D | EmbedTokenParser.php | 29 $stream = $this->parser->getStream(); 43 $stream->injectTokens([ 50 $module = $this->parser->parse($stream, [$this, 'decideBlockEnd'], true); 59 $stream->expect(Token::BLOCK_END_TYPE);
|
| /template/twigstarter/vendor/twig/twig/src/ExpressionParser/Infix/ |
| D | ArgumentsTrait.php | 39 $stream = $parser->getStream(); 41 …$stream->expect(Token::OPERATOR_TYPE, '(', 'A list of arguments must begin with an opening parenth… 44 while (!$stream->test(Token::PUNCTUATION_TYPE, ')')) { 46 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'Arguments must be separated by a comma'); 49 if ($stream->test(Token::PUNCTUATION_TYPE, ')')) { 58 … arguments must be placed before argument unpacking.', $stream->getCurrent()->getLine(), $stream->… 65 …} elseif (($token = $stream->nextIf(Token::OPERATOR_TYPE, '=')) || ($token = $stream->nextIf(Token… 67 …name must be a string, "%s" given.', $value::class), $token->getLine(), $stream->getSourceContext(… 79 …$stream->expect(Token::PUNCTUATION_TYPE, ')', 'A list of arguments must be closed by a parenthesis…
|
| D | SquareBracketExpressionParser.php | 34 $stream = $parser->getStream(); 40 if ($stream->test(Token::PUNCTUATION_TYPE, ':')) { 47 if ($stream->nextIf(Token::PUNCTUATION_TYPE, ':')) { 52 if ($stream->test(Token::PUNCTUATION_TYPE, ']')) { 62 $stream->expect(Token::PUNCTUATION_TYPE, ']'); 67 $stream->expect(Token::PUNCTUATION_TYPE, ']');
|
| D | DotExpressionParser.php | 41 $stream = $parser->getStream(); 42 $token = $stream->getCurrent(); 47 if ($stream->nextIf(Token::OPERATOR_TYPE, '(')) { 49 $stream->expect(Token::PUNCTUATION_TYPE, ')'); 51 $token = $stream->next(); 59 …pe "%s".', $token->getValue(), $token->toEnglish()), $token->getLine(), $stream->getSourceContext(… 63 if ($stream->test(Token::OPERATOR_TYPE, '(')) {
|
| /template/twigstarter/vendor/twig/twig/src/ |
| D | ExpressionParser.php | 230 $stream = $this->parser->getStream(); 232 …$stream->expect(Token::OPERATOR_TYPE, '(', 'A list of arguments must begin with an opening parenth… 234 while (!$stream->test(Token::PUNCTUATION_TYPE, ')')) { 236 … $stream->expect(Token::PUNCTUATION_TYPE, ',', 'Arguments must be separated by a comma'); 239 if ($stream->test(Token::PUNCTUATION_TYPE, ')')) { 245 $token = $stream->expect(Token::NAME_TYPE, null, 'An argument must be a name'); 248 if ($stream->nextIf(Token::SPREAD_TYPE)) { 250 … $value = new SpreadUnary($this->parseExpression(), $stream->getCurrent()->getLine()); 252 … arguments must be placed before argument unpacking.', $stream->getCurrent()->getLine(), $stream->… 259 …if ($namedArguments && (($token = $stream->nextIf(Token::OPERATOR_TYPE, '=')) || (!$definition && … [all …]
|
| D | Parser.php | 47 private $stream; variable in Twig\\Parser 83 public function parse(TokenStream $stream, $test = null, bool $dropNeedle = false): ModuleNode argument 99 $this->stream = $stream; 117 $e->setSourceContext($this->stream->getSourceContext()); 136 $stream->getSourceContext(), 177 while (!$this->stream->isEOF()) { 179 case $this->stream->getCurrent()->test(Token::TEXT_TYPE): 180 $token = $this->stream->next(); 184 case $this->stream->getCurrent()->test(Token::VAR_START_TYPE): 185 $token = $this->stream->next(); [all …]
|
| /template/strap/vendor/antlr/antlr4-php-runtime/src/ |
| H A D | ParserTraceListener.php | 23 $stream = $this->parser->getTokenStream(); 24 $token = $stream !== null ? $stream->LT(1) : null; 44 $stream = $this->parser->getTokenStream(); 45 $token = $stream !== null ? $stream->LT(1) : null;
|