(self, abi: str, name: str)
return name in self.syscall_prototypes[abi]
Check if a function has a prototype associated with it. Demangle the function name if it is a mangled C++ name.

        :param abi:         Name of the ABI.
        :param name:        The syscall name.
        :return:            bool
Check if a function has a prototype associated with it. Demangle the function name if it is a mangled C++ name.
Check if a function has a prototype associated with it . Demangle the function name if it is a mangled C ++ name .
def has_prototype(self, abi: str, name: str) -> bool:
        """
        Check if a function has a prototype associated with it. Demangle the function name if it is a mangled C++ name.

        :param abi:         Name of the ABI.
        :param name:        The syscall name.
        :return:            bool
        """
        if abi not in self.syscall_prototypes:
            return False
        return name in self.syscall_prototypes[abi]
def has_prototype ( self , abi : str , name : str ) -> bool : if abi not in self . syscall_prototypes : return False return name in self . syscall_prototypes [ abi ]