1<?php
2
3/*
4 * This file is part of Twig.
5 *
6 * (c) Fabien Potencier
7 * (c) Armin Ronacher
8 *
9 * For the full copyright and license information, please view the LICENSE
10 * file that was distributed with this source code.
11 */
12
13namespace Twig\Node\Expression;
14
15use Twig\Compiler;
16
17class AssignNameExpression extends NameExpression
18{
19    public function compile(Compiler $compiler)
20    {
21        $compiler
22            ->raw('$context[')
23            ->string($this->getAttribute('name'))
24            ->raw(']')
25        ;
26    }
27}
28
29class_alias('Twig\Node\Expression\AssignNameExpression', 'Twig_Node_Expression_AssignName');
30