Safe wrapper for `LLVMSetValueName2` from a byte slice
(value: &Value, name: &[u8])
| 141 | |
| 142 | /// Safe wrapper for `LLVMSetValueName2` from a byte slice |
| 143 | pub(crate) fn set_value_name(value: &Value, name: &[u8]) { |
| 144 | unsafe { |
| 145 | let data = name.as_ptr().cast(); |
| 146 | LLVMSetValueName2(value, data, name.len()); |
| 147 | } |
| 148 | } |
| 149 | |
| 150 | pub fn last_error() -> Option<String> { |
| 151 | unsafe { |
no test coverage detected