Function print_value_to_string

Source
pub fn print_value_to_string(val: &ValueRef) -> Option<String>
Expand description

Return a string representation of the value. Use dispose_message to free the string.

§Details

Converts the LLVM value to a human-readable string representation.

This function wraps the LLVMPrintValueToString function from the LLVM core library. It returns a string containing a human-readable representation of the value represented by ValueRef. This is useful for debugging or inspecting the contents of a value programmatically.

The function returns None if the conversion fails or if the value cannot be represented as a string.

§Returns

Returns an Option<String>:

  • Some(String) containing the string representation of the value if successful.
  • None if the conversion fails or the value cannot be represented as a string.