(self, job, new_jobs, successors)
:param CFGJob job:
        :param successors:
        :return:
def _post_job_handling(self, job, new_jobs, successors):
        """

        :param CFGJob job:
        :param successors:
        :return:
        """

        # Finally, post-process CFG Node and log the return target
        if job.extra_info:
            if job.extra_info['is_call_jump'] and job.extra_info['return_target'] is not None:
                job.cfg_node.return_target = job.extra_info['return_target']

        # Debugging output if needed
        if l.level == logging.DEBUG:
            # Only in DEBUG mode do we process and output all those shit
            self._post_handle_job_debug(job, successors)

        # SimInspect breakpoints support
        job.state._inspect('cfg_handle_job', BP_AFTER)
def _post_job_handling ( self , job , new_jobs , successors ) : # Finally, post-process CFG Node and log the return target if job . extra_info : if job . extra_info [ 'is_call_jump' ] and job . extra_info [ 'return_target' ] is not None : job . cfg_node . return_target = job . extra_info [ 'return_target' ] # Debugging output if needed if l . level == logging . DEBUG : # Only in DEBUG mode do we process and output all those shit self . _post_handle_job_debug ( job , successors ) # SimInspect breakpoints support job . state . _inspect ( 'cfg_handle_job' , BP_AFTER )