'Resolve syscall information from the state, get the IP address of the syscall SimProcedure, and set the IP of
the state accordingly. Don\'t do anything if the resolution fails.
:param SimState state: the program state.
:return: None'

def _fix_syscall_ip(self, state):

    try:
        bypass = (o.BYPASS_UNSUPPORTED_SYSCALL in state.options)
        state.ip = self._project._simos.syscall(state, allow_unsupported=bypass).addr
    except AngrUnsupportedSyscallError:
        pass
