'Produce a dump of the Python source of this function annotated with the
corresponding Numba IR and type information. The dump is written to
*file*, or *sys.stdout* if *file* is *None*.'

def inspect_types(self, file=None):

    if (self._type_annotation is None):
        raise ValueError('Type    annotation    is    not    available')
    if (file is None):
        file = sys.stdout
    print(('%s    %s' % (self.entry_name, self.argument_types)), file=file)
    print(('-' * 80), file=file)
    print(self._type_annotation, file=file)
    print(('=' * 80), file=file)
