pub(crate) extern "C" fn LLVMGetMetadata<'ll>( Val: Value<'ll>, KindID: MetadataKindId, ) -> Option<Value<'ll>>