(self, abi: str, name: str, proto: SimTypeFunction)
Set the prototype of a function in the form of a SimTypeFunction containing argument and return types

        :param abi:     ABI of the syscall.
        :param name:    The name of the syscall as a string
        :param proto:   The prototype of the syscall as a SimTypeFunction
Set the prototype of a function in the form of a SimTypeFunction containing argument and return types
Set the prototype of a function in the form of a SimTypeFunction containing argument and return types
def set_prototype(self, abi: str, name: str, proto: SimTypeFunction) -> None:  # pylint: disable=arguments-differ
        """
        Set the prototype of a function in the form of a SimTypeFunction containing argument and return types

        :param abi:     ABI of the syscall.
        :param name:    The name of the syscall as a string
        :param proto:   The prototype of the syscall as a SimTypeFunction
        """
        self.syscall_prototypes[abi][name] = proto
def set_prototype ( self , abi : str , name : str , proto : SimTypeFunction ) -> None : # pylint: disable=arguments-differ self . syscall_prototypes [ abi ] [ name ] = proto