PHPSA\Compiler\Statement\ContinueSt::compile PHP Метод

compile() публичный Метод

public compile ( PhpParser\Node\Stmt\Continue_ $stmt, Context $context ) : CompiledExpression
$stmt PhpParser\Node\Stmt\Continue_
$context PHPSA\Context
Результат PHPSA\CompiledExpression
    public function compile($stmt, Context $context)
    {
        $compiler = $context->getExpressionCompiler();
        if ($stmt->num !== null) {
            $compiled = $compiler->compile($stmt->num);
            if (!$stmt->num instanceof LNumber || $compiled->getValue() == 0) {
                $context->notice('language_error', 'Continue only supports positive integers.', $stmt);
            }
        }
    }
ContinueSt