Adds a new global variable of the specified type to the module.
Adds a new global variable of the specified type to the module in a specific address space.
Deletes the specified global variable.
Retrieves the first global variable defined in the module.
Get the initializer for a global variable.
Retrieves the last global variable defined in the module.
Retrieves a global variable by its name from the module.
Retrieves the next global variable following the current one in the module.
Retrieves the previous global variable preceding the current one in the module.
Retrieves the thread-local storage (TLS) mode of the global variable.
Determines if the global variable is externally initialized.
Determines if the global variable is a constant.
Determines if the global variable is thread-local.
Sets whether the global variable is externally initialized.
Sets whether the global variable is a constant.
Sets the initializer for a global variable.
Sets whether the global variable is thread-local.
Sets the thread-local storage (TLS) mode for the global variable.