/var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/Node
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/Node/CheckToStringNode.php (1252B)
*/
class CheckToStringNode extends AbstractExpression
{
public function __construct(AbstractExpression $expr)
{
parent::__construct(['expr' => $expr], [], $expr->getTemplateLine(), $expr->getNodeTag());
}
public function compile(Compiler $compiler): void
{
$expr = $this->getNode('expr');
$compiler
->raw('$this->sandbox->ensureToStringAllowed(')
->subcompile($expr)
->raw(', ')
->repr($expr->getTemplateLine())
->raw(', $this->source)')
;
}
}