Commit 39cae5e9 authored by Robert Bradshaw's avatar Robert Bradshaw

Fix tuple array assignment test.

parent fa0af82e
...@@ -6540,6 +6540,8 @@ class TupleNode(SequenceNode): ...@@ -6540,6 +6540,8 @@ class TupleNode(SequenceNode):
elif dst_type is tuple_type or dst_type is py_object_type: elif dst_type is tuple_type or dst_type is py_object_type:
coerced_args = [arg.coerce_to_pyobject(env) for arg in self.args] coerced_args = [arg.coerce_to_pyobject(env) for arg in self.args]
return TupleNode(self.pos, args=coerced_args, type=tuple_type, is_temp=1).analyse_types(env, skip_children=True) return TupleNode(self.pos, args=coerced_args, type=tuple_type, is_temp=1).analyse_types(env, skip_children=True)
else:
return self.coerce_to_pyobject(env).coerce_to(dst_type, env)
else: else:
return SequenceNode.coerce_to(self, dst_type, env) return SequenceNode.coerce_to(self, dst_type, env)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment