'Return the signature and name of the function to initialize the extension.'

@property
def module_init_definition(self):

    return (lc.Type.function(lc.Type.void(), ()), ('init' + self.module_name))
