Module function_values

Source

Modules§

function_parameters

Functions§

add_attribute_at_index
Adds an attribute to a function at a specified index.
add_target_dependent_function_attr
Adds a target-dependent attribute to a function.
delete_function
Removes a function from its containing module and deallocates it.
get_attribute_count_at_index
Retrieves the number of attributes at a specified index for a function.
get_attributes_at_index
Retrieves all attributes at a specified index for a function.
get_enum_attribute_at_index
Retrieves an enum attribute at a specified index for a function.
get_function_call_conv
Obtains the calling convention of a function.
get_gc
Obtains the name of the garbage collector to use during code generation.
get_intrinsic_declaration
Creates or inserts the declaration of an intrinsic function within the module.
get_intrinsic_id
Retrieves the intrinsic ID number from a function instance.
get_personality_fn
Retrieves the personality function attached to the function.
get_prefix_data
Retrieves the prefix data associated with a function.
get_prologue_data
Retrieves the prologue data associated with a function.
get_string_attribute_at_index
Retrieves a string attribute at a specified index for a function.
has_personality_fn
Checks whether the given function has an associated personality function.
has_prefix_data
Checks if a given function has prefix data.
has_prologue_data
Checks if a given function has prologue data.
intrinsic_copy_overloaded_name2
Copies the name of an overloaded intrinsic identified by a given list of parameter types.
intrinsic_get_name
Retrieves the name of an intrinsic.
intrinsic_get_type
Retrieves the type of intrinsic. For overloaded intrinsics, parameter types must be provided to uniquely identify an overload.
intrinsic_is_overloaded
Determines if the intrinsic identified by the given ID is overloaded.
lookup_intrinsic_id
Looks up the intrinsic ID number that matches the given function name within the module.
remove_enum_attribute_at_index
Removes an enum attribute at a specified index for a function.
remove_string_attribute_at_index
Removes a string attribute at a specified index for a function.
set_function_call_conv
Sets the calling convention of a function.
set_gc
Defines the garbage collector to use during code generation.
set_personality_fn
Sets the personality function attached to the function.
set_prefix_data
Sets the prefix data for the function.
set_prologue_data
Sets the prologue data for the function.