1
Fork 0

Use LLVMDIBuilderCreateLexicalBlockFile

This commit is contained in:
Zalathar 2025-02-01 13:55:44 +11:00
parent 70d41bc711
commit 949b4673ce
3 changed files with 17 additions and 16 deletions

View file

@ -1641,7 +1641,14 @@ pub(crate) fn extend_scope_to_file<'ll>(
file: &SourceFile,
) -> &'ll DILexicalBlock {
let file_metadata = file_metadata(cx, file);
unsafe { llvm::LLVMRustDIBuilderCreateLexicalBlockFile(DIB(cx), scope_metadata, file_metadata) }
unsafe {
llvm::LLVMDIBuilderCreateLexicalBlockFile(
DIB(cx),
scope_metadata,
file_metadata,
/* Discriminator (default) */ 0u32,
)
}
}
fn tuple_field_name(field_index: usize) -> Cow<'static, str> {