From d6aac618fb489fdaf11670489567cc95ea891c86 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 8 Nov 2018 14:00:07 -0600 Subject: [PATCH] nir/algebraic: Clean up some __str__ cruft Both of these things are already handled in the Value base class so we don't need to handle them explicitly in Constant. Reviewed-by: Connor Abbott --- src/compiler/nir/nir_algebraic.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/compiler/nir/nir_algebraic.py b/src/compiler/nir/nir_algebraic.py index efd6e52cdb9..d75a7ce27c9 100644 --- a/src/compiler/nir/nir_algebraic.py +++ b/src/compiler/nir/nir_algebraic.py @@ -185,7 +185,6 @@ class Constant(Value): def __init__(self, val, name): Value.__init__(self, val, name, "constant") - self.in_val = str(val) if isinstance(val, (str)): m = _constant_re.match(val) self.value = ast.literal_eval(m.group('value')) @@ -251,9 +250,6 @@ class Variable(Value): self.index = varset[self.var_name] - def __str__(self): - return self.in_val - def type(self): if self.required_type == 'bool': return "nir_type_bool" -- 2.30.2