Lines Matching refs:Node
5 use PhpParser\Node; alias
6 use PhpParser\Node\Expr;
19 /** @var Node\AttributeGroup[] PHP attribute groups */
23 /** @var (Node\Arg|Node\VariadicPlaceholder)[] Arguments */
25 /** @var null|Node\Name Name of extended class */
26 public ?Node\Name $extends;
27 /** @var Node\Name[] Names of implemented interfaces */
29 /** @var Node\Stmt[] Statements */
33 * @param Node\AttributeGroup[] $attrGroups PHP attribute groups
34 * @param (Node\Arg|Node\VariadicPlaceholder)[] $args Arguments
35 * @param Node\Name|null $extends Name of extended class
36 * @param Node\Name[] $implements Names of implemented interfaces
37 * @param Node\Stmt[] $stmts Statements
41 array $attrGroups, int $flags, array $args, ?Node\Name $extends, array $implements,
55 assert($class instanceof Node\Stmt\Class_);