From dc5f0014da656dd85899034095d0a5a4ca1aff30 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Fri, 24 Aug 2012 23:56:28 -0400 Subject: [PATCH] Fix type inference for tagged variables. --- loopy/codegen/expression.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/loopy/codegen/expression.py b/loopy/codegen/expression.py index 0ea6e169e..f0acd01f9 100644 --- a/loopy/codegen/expression.py +++ b/loopy/codegen/expression.py @@ -97,6 +97,8 @@ class TypeInferenceMapper(CombineMapper): raise TypeInferenceFailure("nothing known about '%s'" % expr.name) + map_tagged_variable = map_variable + def map_lookup(self, expr): agg_result = self.rec(expr.aggregate) dtype, offset = agg_result.fields[expr.name] -- GitLab