Lines Matching refs:algebraic_pass
123 def create(val, name_base, varset, algebraic_pass):
128 return Expression(val, name_base, varset, algebraic_pass)
132 return Variable(val, name_base, varset, algebraic_pass)
294 def __init__(self, val, name, varset, algebraic_pass):
311 self.cond_index = get_cond_index(algebraic_pass.variable_cond, m.group('cond'))
362 def __init__(self, expr, name_base, varset, algebraic_pass):
396 self.cond_index = get_cond_index(algebraic_pass.expression_cond, self.cond)
398 self.sources = [ Value.create(src, "{0}_{1}".format(name_base, i), varset, algebraic_pass)
772 def __init__(self, transform, algebraic_pass):
790 self.search = Expression(search, "search{0}".format(self.id), varset, algebraic_pass)
797 self.replace = Value.create(replace, "replace{0}".format(self.id), varset, algebraic_pass)