mirror of
https://github.com/Combodo/iTop.git
synced 2026-03-03 16:14:13 +01:00
We were on v3 that is no longer maintained and compatibility is annonced for PHP 7.2. v4 is active and supports PHP up to 8.0 No problem to update as this is only used in the config editor (\Combodo\iTop\Config\Validator\iTopConfigAstValidator)
34 lines
717 B
PHP
34 lines
717 B
PHP
<?php declare(strict_types=1);
|
|
|
|
namespace PhpParser\Node\Stmt;
|
|
|
|
use PhpParser\Node;
|
|
|
|
/**
|
|
* Represents statements of type "expr;"
|
|
*/
|
|
class Expression extends Node\Stmt
|
|
{
|
|
/** @var Node\Expr Expression */
|
|
public $expr;
|
|
|
|
/**
|
|
* Constructs an expression statement.
|
|
*
|
|
* @param Node\Expr $expr Expression
|
|
* @param array $attributes Additional attributes
|
|
*/
|
|
public function __construct(Node\Expr $expr, array $attributes = []) {
|
|
$this->attributes = $attributes;
|
|
$this->expr = $expr;
|
|
}
|
|
|
|
public function getSubNodeNames() : array {
|
|
return ['expr'];
|
|
}
|
|
|
|
public function getType() : string {
|
|
return 'Stmt_Expression';
|
|
}
|
|
}
|