(self)
return "\n".join(stack)
Debugging representation of this CallStack object.

        :return: Details of this CalLStack
        :rtype: str
Debugging representation of this CallStack object.
Debugging representation of this CallStack object .
def dbg_repr(self):
        """
        Debugging representation of this CallStack object.

        :return: Details of this CalLStack
        :rtype: str
        """

        stack = [ ]
        for i, frame in enumerate(self):
            s = "%d | %s -> %s, returning to %s" % (
                i,
                "None" if frame.call_site_addr is None else "%#x" % frame.call_site_addr,
                "None" if frame.func_addr is None else "%#x" % frame.func_addr,
                "None" if frame.return_target is None else "%#x" % frame.return_target,
            )
            stack.append(s)

        return "\n".join(stack)
def dbg_repr ( self ) : stack = [ ] for i , frame in enumerate ( self ) : s = "%d | %s -> %s, returning to %s" % ( i , "None" if frame . call_site_addr is None else "%#x" % frame . call_site_addr , "None" if frame . func_addr is None else "%#x" % frame . func_addr , "None" if frame . return_target is None else "%#x" % frame . return_target , ) stack . append ( s ) return "\n" . join ( stack )