@property<EOL><INDENT>def overloads(self):<DEDENT>
if not self.parent:<EOL><INDENT>return []<EOL><DEDENT>return self.parent.calldefs(<EOL>name=self.name,<EOL>function=lambda decl: decl is not self,<EOL>allow_empty=True,<EOL>recursive=False)<EOL>
A list of overloaded "callables" (i.e. other callables with the
        same name within the same scope.

        @type: list of :class:`calldef_t`