1.1 --- a/micropython/inspect.py Fri Nov 06 01:17:07 2009 +0100
1.2 +++ b/micropython/inspect.py Sat Nov 07 02:36:33 2009 +0100
1.3 @@ -318,8 +318,8 @@
1.4 def merge_branches(self):
1.5 self.get_namespace()._merge_branches()
1.6
1.7 - def reset_attributes(self, name):
1.8 - self.get_namespace()._reset_attributes(name)
1.9 + def define_attribute_user(self, node):
1.10 + self.get_namespace()._define_attribute_user(node)
1.11
1.12 def reset_all_attributes(self):
1.13 self.get_namespace()._reset_all_attributes()
1.14 @@ -481,7 +481,7 @@
1.15 raise InspectError(self.full_name(), node, "Deletion of attribute %r is not supported." % node.name)
1.16
1.17 self.store(node.name, self.expr)
1.18 - self.reset_attributes(node.name)
1.19 + self.define_attribute_user(node)
1.20 self.use_name(node.name)
1.21 return None
1.22