Lines Matching refs:operands
20 public $operands;
24 /** @var Set<SemanticContext> $operands */
25 $operands = new Set();
28 $operands->addAll($a->operands);
30 $operands->add($a);
34 $operands->addAll($b->operands);
36 $operands->add($b);
40 $precedencePredicates = self::filterPrecedencePredicates($operands);
48 $operands->add($reduced);
51 $this->operands = $operands->getValues();
59 return $this->operands;
70 foreach ($this->operands as $operand) {
82 $operands = [];
83 foreach ($this->operands as $iValue) {
95 $operands[] = $evaluated;
104 if (\count($operands) === 0) {
109 foreach ($operands as $operand) {
126 return Equality::equals($this->operands, $other->operands);
131 return Hasher::hash(41, $this->operands);
137 foreach ($this->operands as $o) {