<?phpnamespacePhpParser\Node\Expr;usePhpParser\Node\Expr;classClosureUseextendsExpr{/** @var string Name of variable */public$var;/** @var bool Whether to use by reference */public$byRef;/** * Constructs a closure use node. * * @param string $var Name of variable * @param bool $byRef Whether to use by reference * @param array $attributes Additional attributes */publicfunction__construct($var,$byRef=false,array$attributes=array()){parent::__construct($attributes);$this->var=$var;$this->byRef=$byRef;}publicfunctiongetSubNodeNames(){returnarray('var','byRef');}}