Bugfix: Make type shadowing go the right way in type.py.
authorJamey Sharp <jamey@minilop.net>
Thu, 15 Jun 2006 17:25:46 +0000 (10:25 -0700)
committerJamey Sharp <jamey@minilop.net>
Thu, 15 Jun 2006 17:25:46 +0000 (10:25 -0700)
src/type.py

index c2f3cdf..8338232 100755 (executable)
@@ -25,7 +25,7 @@ class AnnotateType(XMLFilterBase):
        def declareType(self, name):
                assert ':' not in name
                qname = self.scopes[0] + ':' + name
-               self.map.setdefault(name, []).append(qname)
+               self.map.setdefault(name, []).insert(0, qname)
        def getQualifiedType(self, name):
                if ':' in name:
                        return name