We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c706d27 commit c9b0de3Copy full SHA for c9b0de3
compiler/rustc_codegen_llvm/src/llvm/ffi.rs
@@ -1624,6 +1624,9 @@ unsafe extern "C" {
1624
) -> &'a Value;
1625
}
1626
1627
+// FIXME(Zalathar): Audit all `Option` parameters, especially in lists, to
1628
+// check that they really are nullable on the C/C++ side. LLVM doesn't appear
1629
+// to actually document which ones are nullable.
1630
unsafe extern "C" {
1631
pub(crate) fn LLVMCreateDIBuilder<'ll>(M: &'ll Module) -> *mut DIBuilder<'ll>;
1632
pub(crate) fn LLVMDisposeDIBuilder<'ll>(Builder: ptr::NonNull<DIBuilder<'ll>>);
0 commit comments