(self, addr, user=None, state=None)
Pull a comment downwards.

        :param int addr:    Address of the comment.
        :param str user:    Name of the user.
        :return:            a Comment object from BinSync, or None
Pull a comment downwards.
Pull a comment downwards .
def pull_comment(self, addr, user=None, state=None) -> Optional['binsync.data.Comment']:
        """
        Pull a comment downwards.

        :param int addr:    Address of the comment.
        :param str user:    Name of the user.
        :return:            a Comment object from BinSync, or None
        """

        func_addr = self.get_func_addr_from_addr(addr)
        try:
            comment = state.get_comment(func_addr, addr)
            return comment
        except KeyError:
            return None
def pull_comment ( self , addr , user = None , state = None ) -> Optional [ 'binsync.data.Comment' ] : func_addr = self . get_func_addr_from_addr ( addr ) try : comment = state . get_comment ( func_addr , addr ) return comment except KeyError : return None