parameters: (self)
return_statement: return lc.Type.function(lc.Type.void(), ()), "init" + self.module_name
docstring: Return the signature and name of the function to initialize the extension.
docstring_summary: Return the signature and name of the function to initialize the extension.
docstring_tokens: Return the signature and name of the function to initialize the extension .
function: def module_init_definition(self):
          """Return the signature and name of the function to initialize the extension.
          """
          return lc.Type.function(lc.Type.void(), ()), "init" + self.module_name
function_tokens: def module_init_definition ( self ) : return lc . Type . function ( lc . Type . void ( ) , ( ) ) , "init" + self . module_name