*/ #[YieldReady] class FlushNode extends Node { public function __construct(int $lineno) { parent::__construct([], [], $lineno); } public function compile(Compiler $compiler): void { $compiler->addDebugInfo($this); if ($compiler->getEnvironment()->useYield()) { $compiler->write("yield '';\n"); } $compiler->write("flush();\n"); } }