PHPCfg\Visitor\VariableFinder::enterOp PHP Method

enterOp() public method

public enterOp ( Op $op, Block $block )
$op PHPCfg\Op
$block PHPCfg\Block
    public function enterOp(Op $op, Block $block)
    {
        foreach ($op->getVariableNames() as $name) {
            $var = $op->{$name};
            if (!is_array($var)) {
                $var = [$var];
            }
            foreach ($var as $v) {
                if (is_null($v)) {
                    continue;
                }
                $this->variables->attach($v);
            }
        }
    }