*/ public $value; /** * @param string $identVariable * @param non-empty-list $value */ public function __construct($identVariable, array $value = [], bool $not = false) { if (func_num_args() < 2) { Deprecation::trigger( 'doctrine/orm', 'https://github.com/doctrine/orm/pull/10267', 'Not passing a value for $value to %s() is deprecated.', __METHOD__ ); } $this->identificationVariable = $identVariable; $this->value = $value; $this->not = $not; } /** * {@inheritdoc} */ public function dispatch($sqlWalker) { return $sqlWalker->walkInstanceOfExpression($this); } }