getAttributes()); } public function getOriginalNode(): While_ { return $this->originalNode; } /** * @return StatementExitPoint[] */ public function getExitPoints(): array { return $this->exitPoints; } public function hasYield(): bool { return $this->hasYield; } #[Override] public function getType(): string { return 'PHPStan_Node_BreaklessWhileLoop'; } /** * @return string[] */ #[Override] public function getSubNodeNames(): array { return []; } }