Pinq\Analysis\TolerantExpressionAnalyser::doWalk PHP Метод

doWalk() защищенный Метод

protected doWalk ( Expression $expression )
$expression Pinq\Expressions\Expression
    protected function doWalk(O\Expression $expression)
    {
        $caught = false;
        try {
            return parent::doWalk($expression);
        } catch (TypeException $exception) {
            $caught = true;
        } catch (\ReflectionException $exception) {
            $caught = true;
        }
        if ($caught) {
            $this->analysis[$expression] = $this->typeSystem->getNativeType(INativeType::TYPE_MIXED);
            return $expression;
        }
    }
TolerantExpressionAnalyser