Searched refs:evaluate (Results 1 – 4 of 4) sorted by relevance
141 return $this->evaluate($expr->var)[$this->evaluate($expr->dim)];191 case '&': return $this->evaluate($l) & $this->evaluate($r);192 case '|': return $this->evaluate($l) | $this->evaluate($r);193 case '^': return $this->evaluate($l) ^ $this->evaluate($r);194 case '&&': return $this->evaluate($l) && $this->evaluate($r);195 case '||': return $this->evaluate($l) || $this->evaluate($r);196 case '??': return $this->evaluate($l) ?? $this->evaluate($r);197 case '.': return $this->evaluate($l) . $this->evaluate($r);198 case '/': return $this->evaluate($l) / $this->evaluate($r);199 case '==': return $this->evaluate($l) == $this->evaluate($r);[all …]
35 differ in error behavior. `evaluateDirectly()` will evaluate the expression as PHP would, including
89 message: "#^Call to function assert\\(\\) with false will always evaluate to false\\.$#"
789 * Added `ConstExprEvaluator` to evaluate constant expressions to PHP values.
Completed in 11 milliseconds