diff options
author | Javier Marín <javier@marinros.com> | 2022-05-09 21:13:30 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-09 21:13:30 +0300 |
commit | 645f1dfbc6310185b73852c5008ef321b66a0f18 (patch) | |
tree | 2efdfcf4aabeb3c4bc75a80aac7e54dbe68aebe5 /src/NXP/Classes/Tokenizer.php | |
parent | b7b46bfc476ea0d22e0e92144f68aa81d390fff0 (diff) |
Two more tests + some code refactoring (#104)
* test: add testNullReturnType and testUnsupportedOperands
* refactor: fix PhpDoc comments and use PHP 7.4 arrow functions
* refactor: fix PHP-CS-Fixer issues
* test: run testUnsupportedOperands() only on PHP8+
Co-authored-by: Javier Marín <contacto@ideatic.net>
Diffstat (limited to 'src/NXP/Classes/Tokenizer.php')
-rw-r--r-- | src/NXP/Classes/Tokenizer.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/NXP/Classes/Tokenizer.php b/src/NXP/Classes/Tokenizer.php index 1bd6d6d..32404a2 100644 --- a/src/NXP/Classes/Tokenizer.php +++ b/src/NXP/Classes/Tokenizer.php @@ -20,6 +20,7 @@ use SplStack; */ class Tokenizer { + /** @var array<Token> */ public array $tokens = []; private string $input = ''; @@ -30,6 +31,7 @@ class Tokenizer private bool $allowNegative = true; + /** @var array<Operator> */ private array $operators = []; private bool $inSingleQuotedString = false; |