'Resolve an indirect jump.
:param cfg:             The CFG analysis object.
:param int addr:        Basic block address of this indirect jump.
:param int func_addr:   Address of the function that this indirect jump belongs to.
:param block:           The basic block. The type is determined by the backend being used. It\'s pyvex.IRSB if
pyvex is used as the backend.
:param str jumpkind:    The jumpkind.
:return:                A tuple of a boolean indicating whether the resolution is successful or not, and a list
of resolved targets (ints).
:rtype:                 tuple'

def resolve(self, cfg, addr, func_addr, block, jumpkind):

    raise NotImplementedError()
