# HG changeset patch # User paulb@localhost.localdomain # Date 1169681910 -3600 # Node ID d15f1a3fd8102a52e34029d704ad2fd52b73bdf8 # Parent 3a0b84b2da0bbbf1741ed0f1c4639207d904b3f6 Changed original_def default in instance lookup to be either the original AST node or None. diff -r 3a0b84b2da0b -r d15f1a3fd810 simplified.py --- a/simplified.py Thu Jan 25 00:30:10 2007 +0100 +++ b/simplified.py Thu Jan 25 00:38:30 2007 +0100 @@ -549,7 +549,7 @@ self.attributes_for_instances = {} def _get_key(self, node): - return getattr(node, "original_def", None) # self.module.original + return getattr(node, "original_def", None) or getattr(node, "original", None) # self.module.original def has_instance(self, node): return self.instances.has_key(self._get_key(node))