angr/state_plugins/heap/heap_libc.py
def free(self, ptr):  #pylint:disable=unused-argument
        """
        A somewhat faithful implementation of libc `free`.

        :param ptr: the location in memory to be freed
        """
        raise NotImplementedError("%s not implemented for %s" % (self.free.__func__.__name__,
                                                                 self.__class__.__name__))

        A somewhat faithful implementation of libc `free`.

        :param ptr: the location in memory to be freed
        
A somewhat faithful implementation of libc `free`.
A somewhat faithful implementation of libc ` free ` .
def free(self, ptr):  
        raise NotImplementedError("%s not implemented for %s" % (self.free.__func__.__name__,
                                                                 self.__class__.__name__))
def free ( self , ptr ) : raise NotImplementedError ( "%s not implemented for %s" % ( self . free . __func__ . __name__ , self . __class__ . __name__ ) )
A somewhat faithful implementation of libc `free`.
A somewhat faithful implementation of libc ` free ` .
#pylint:disable=unused-argument """
        A somewhat faithful implementation of libc `free`.

        :param ptr: the location in memory to be freed
        """
self
ptr
the location in memory to be freed
the location in memory to be freed