1.1 --- a/viewer.py Wed Feb 14 01:34:35 2007 +0100
1.2 +++ b/viewer.py Wed Feb 14 18:33:08 2007 +0100
1.3 @@ -920,13 +920,14 @@
1.4 def _invocations_list(self, node):
1.5 if hasattr(node, "invocations"):
1.6 for invocation in node.invocations:
1.7 - fn = invocation.full_name()
1.8 + fn = getattr(invocation, "copy_of", invocation).full_name()
1.9 module = invocation.module.name
1.10 name = invocation.name
1.11 structures = [x.name for x in invocation.structures]
1.12 + qualified_name = ".".join([module] + structures + [name])
1.13 self.stream.write("<div class='invocation'>")
1.14 self.stream.write("<a href='%s.html#%s'>" % (self._url(module), self._url(fn)))
1.15 - self.stream.write(self._text(".".join([module] + structures + [name])))
1.16 + self.stream.write(self._text(qualified_name))
1.17 self.stream.write("</a>")
1.18 self.stream.write("</div>\n")
1.19