diff --git a/loopy/codegen/expression.py b/loopy/codegen/expression.py index 0ea6e169e8a23008b602c294fa33008746bf0556..f0acd01f9ab87cf656d42d531563201fb0fb591c 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]