← All changes
|
vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClassConstFetch.php
+5
-5
3.2
→
3.5.9
View file →
| @@ -9,17 +9,17 @@ | ||
| 9 | 9 | class ClassConstFetch extends Expr |
| 10 | 10 | { |
| 11 | 11 | /** @var Name|Expr Class name */ |
| 12 | 12 | public $class; |
| 13 | - /** @var Identifier|Error Constant name */ | |
| 13 | + /** @var Identifier|Expr|Error Constant name */ | |
| 14 | 14 | public $name; |
| 15 | 15 | |
| 16 | 16 | /** |
| 17 | 17 | * Constructs a class const fetch node. |
| 18 | 18 | * |
| 19 | - * @param Name|Expr $class Class name | |
| 20 | - * @param string|Identifier|Error $name Constant name | |
| 21 | - * @param array $attributes Additional attributes | |
| 19 | + * @param Name|Expr $class Class name | |
| 20 | + * @param string|Identifier|Expr|Error $name Constant name | |
| 21 | + * @param array $attributes Additional attributes | |
| 22 | 22 | */ |
| 23 | 23 | public function __construct($class, $name, array $attributes = []) { |
| 24 | 24 | $this->attributes = $attributes; |
| 25 | 25 | $this->class = $class; |
| @@ -28,9 +28,9 @@ | ||
| 28 | 28 | |
| 29 | 29 | public function getSubNodeNames() : array { |
| 30 | 30 | return ['class', 'name']; |
| 31 | 31 | } |
| 32 | - | |
| 32 | + | |
| 33 | 33 | public function getType() : string { |
| 34 | 34 | return 'Expr_ClassConstFetch'; |
| 35 | 35 | } |
| 36 | 36 | } |