Sstalle\php7cc\NodeVisitor\InvalidOctalLiteralVisitor::enterNode PHP Метод

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

public enterNode ( PhpParser\Node $node )
$node PhpParser\Node
    public function enterNode(Node $node)
    {
        if (!$node instanceof Node\Scalar\LNumber) {
            return;
        }
        $originalNumberValue = $node->getAttribute('originalValue', '');
        if (preg_match('/^0[0-7]*[89]+/', $originalNumberValue)) {
            $this->addContextMessage(sprintf('Invalid octal literal %s', $originalNumberValue), $node);
        }
    }
InvalidOctalLiteralVisitor