post = super().visit_call(call)
if post.op.name =="add":
# save this call for return!
self.return_values.append(post)
return post
You were storing the add pre-mutation.
post = super().visit_call(call)
if post.op.name =="add":
# save this call for return!
self.return_values.append(post)
return post
You were storing the add pre-mutation.