(self, name)
return self.has_implementation(name) or \
            name in self.non_returning or \
            name in self.prototypes
Check if a function has either an implementation or any metadata associated with it

        :param name:    The name of the function as a string
        :return:        A bool indicating if anything is known about the function
Check if a function has either an implementation or any metadata associated with it
Check if a function has either an implementation or any metadata associated with it
def has_metadata(self, name):
        """
        Check if a function has either an implementation or any metadata associated with it

        :param name:    The name of the function as a string
        :return:        A bool indicating if anything is known about the function
        """
        return self.has_implementation(name) or \
            name in self.non_returning or \
            name in self.prototypes
def has_metadata ( self , name ) : return self . has_implementation ( name ) or name in self . non_returning or name in self . prototypes