Lines Matching refs:expression
29 def Substitute(self, name: str, expression: 'Expression') -> 'Expression':
198 def Substitute(self, name: str, expression: Expression) -> Expression:
199 if self.Equals(expression):
201 lhs = self.lhs.Substitute(name, expression)
204 rhs = self.rhs.Substitute(name, expression)
246 def Substitute(self, name: str, expression: Expression) -> Expression:
247 if self.Equals(expression):
249 true_val = self.true_val.Substitute(name, expression)
250 cond = self.cond.Substitute(name, expression)
251 false_val = self.false_val.Substitute(name, expression)
296 def Substitute(self, name: str, expression: Expression) -> Expression:
297 if self.Equals(expression):
299 lhs = self.lhs.Substitute(name, expression)
302 rhs = self.rhs.Substitute(name, expression)
331 def Substitute(self, name: str, expression: Expression) -> Expression:
358 def Substitute(self, name: str, expression: Expression) -> Expression:
380 def Substitute(self, name: str, expression: Expression) -> Expression: