public function visitEmpty(O\EmptyExpression $expression) { $this->walk($expression->getValue()); $this->analysis[$expression] = $this->typeSystem->getNativeType(INativeType::TYPE_BOOL); }
protected function visitEmpty(O\EmptyExpression $expression) { $this->walk(O\Expression::unaryOperation(Operators\Unary::NOT, $expression->getValue())); }