Lines Matching defs:Equals
25 def Equals(self, other) -> bool:
192 def Equals(self, other: Expression) -> bool:
194 return self.operator == other.operator and self.lhs.Equals(
195 other.lhs) and self.rhs.Equals(other.rhs)
199 if self.Equals(expression):
235 if true_val.Equals(false_val):
240 def Equals(self, other: Expression) -> bool:
242 return self.cond.Equals(other.cond) and self.false_val.Equals(
243 other.false_val) and self.true_val.Equals(other.true_val)
247 if self.Equals(expression):
288 def Equals(self, other: Expression) -> bool:
290 result = self.fn == other.fn and self.lhs.Equals(other.lhs)
292 result = result and self.rhs.Equals(other.rhs)
297 if self.Equals(expression):
328 def Equals(self, other: Expression) -> bool:
355 def Equals(self, other: Expression) -> bool:
377 def Equals(self, other: Expression) -> bool:
599 if updated.Equals(outer_expression):
601 if (outer_pmu, outer_name) in updates and updated.Equals(updates[(outer_pmu, outer_name)]):