Utilities/ModuleParser.py

changeset 18
3b1f5d872fd7
parent 13
1af94a91f439
child 45
9a18f4dbb493
diff -r edde1fe80b3e -r 3b1f5d872fd7 Utilities/ModuleParser.py
--- a/Utilities/ModuleParser.py	Sat Jan 02 18:19:35 2010 +0000
+++ b/Utilities/ModuleParser.py	Sat Jan 02 18:52:53 2010 +0000
@@ -938,7 +938,7 @@
                             name = nv[0].strip()[1:]    # get rid of leading ':'
                             attr = parent.getAttribute("@"+name) or \
                                    parent.getAttribute("@@"+name) or \
-                                   Attribute(self.name, "@"+name, file, lineno)
+                                   Attribute(self.name, "@"+name, self.file, lineno)
                             if len(nv) == 1 or nv[1].strip() == "false":
                                 attr.setProtected()
                             elif nv[1].strip() == "true":
@@ -950,7 +950,7 @@
                                 name = name.strip()[1:]     # get rid of leading ':'
                                 attr = parent.getAttribute("@"+name) or \
                                        parent.getAttribute("@@"+name) or \
-                                       Attribute(self.name, "@"+name, file, lineno)
+                                       Attribute(self.name, "@"+name, self.file, lineno)
                                 if access == "_accessor":
                                     attr.setPublic()
                                 elif access == "_reader" or access == "_writer":

eric ide

mercurial