'Make sure all current basic block on each state shows up in the CFG. For blocks that are not in the CFG, start
CFG recovery from them with a maximum basic block depth of 100.
:param pg:
:return:'

def _peek_forward(self, pg):

    if (self._cfg is None):
        starts = list(pg.active)
        self._cfg_kb = KnowledgeBase(self.project, self.project.loader.main_object)
        self._cfg = self.project.analyses.CFGAccurate(kb=self._cfg_kb, starts=starts, max_steps=self._peek_blocks, keep_state=self._cfg_keep_states)
    else:
        starts = list(pg.active)
        self._cfg.resume(starts=starts, max_steps=self._peek_blocks)
