PhpParser\BuilderAbstract::normalizeNode PHP Method

normalizeNode() protected method

Normalizes a node: Converts builder objects to nodes.
protected normalizeNode ( phpparser\Node | phpparser\Builder $node ) : phpparser\Node
$node phpparser\Node | phpparser\Builder The node to normalize
return phpparser\Node The normalized node
    protected function normalizeNode($node) {
        if ($node instanceof Builder) {
            return $node->getNode();
        } elseif ($node instanceof Node) {
            return $node;
        }

        throw new \LogicException('Expected node or builder object');
    }