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