OPERATOR_LEFT
OPERATOR_LEFT = 1
Parses expressions.
This parser implements a "Precedence climbing" algorithm.
__construct(\Twig_Parser $parser, \Twig_Environment $env)
\Twig_Parser | $parser | |
\Twig_Environment | $env |
parseArguments(boolean $namedArguments = false, boolean $definition = false) : \Twig_Node
Parses arguments.
boolean | $namedArguments | Whether to allow named arguments or not |
boolean | $definition | Whether we are parsing arguments for a function definition |
isUnary(\Twig_Token $token)
\Twig_Token | $token |
isBinary(\Twig_Token $token)
\Twig_Token | $token |
parseNotTestExpression(\Twig_Node $node)
\Twig_Node | $node |
parseTestExpression(\Twig_Node $node)
\Twig_Node | $node |
checkConstantExpression(\Twig_Node $node)
\Twig_Node | $node |