Add type hints to private properties

This commit is contained in:
Fabien Potencier
2023-12-13 18:52:03 +01:00
parent ffa55e8cae
commit 35640b6d2d
49 changed files with 342 additions and 186 deletions
+4 -4
View File
@@ -48,12 +48,12 @@ class ExpressionParser
public const OPERATOR_LEFT = 1;
public const OPERATOR_RIGHT = 2;
private $parser;
private $env;
private Parser $parser;
private Environment $env;
/** @var array<string, array{precedence: int, class: class-string<AbstractUnary>}> */
private $unaryOperators;
private array $unaryOperators;
/** @var array<string, array{precedence: int, class: class-string<AbstractBinary>, associativity: self::OPERATOR_*}> */
private $binaryOperators;
private array $binaryOperators;
public function __construct(Parser $parser, Environment $env)
{