> */ public function getNodeTypes() : array { return [\PhpParser\Node\Stmt\Do_::class, \PhpParser\Node\Stmt\For_::class, \PhpParser\Node\Stmt\Foreach_::class, \PhpParser\Node\Stmt\While_::class]; } /** * @param Do_|For_|Foreach_|While_ $node */ public function refactor(\PhpParser\Node $node) : ?\PhpParser\Node { if ($node->stmts !== []) { return null; } $this->removeNode($node); return $node; } }