File tree Expand file tree Collapse file tree 3 files changed +9
-17
lines changed Expand file tree Collapse file tree 3 files changed +9
-17
lines changed Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ fn make_mir_scope<'ll, 'tcx>(
135
135
} )
136
136
}
137
137
None => unsafe {
138
- llvm:: LLVMRustDIBuilderCreateLexicalBlock (
138
+ llvm:: LLVMDIBuilderCreateLexicalBlock (
139
139
DIB ( cx) ,
140
140
parent_scope. dbg_scope ,
141
141
file_metadata,
Original file line number Diff line number Diff line change @@ -1632,6 +1632,14 @@ unsafe extern "C" {
1632
1632
NameLen : size_t ,
1633
1633
ExportSymbols : llvm:: Bool ,
1634
1634
) -> & ' ll Metadata ;
1635
+
1636
+ pub ( crate ) fn LLVMDIBuilderCreateLexicalBlock < ' ll > (
1637
+ Builder : & DIBuilder < ' ll > ,
1638
+ Scope : & ' ll Metadata ,
1639
+ File : & ' ll Metadata ,
1640
+ Line : c_uint ,
1641
+ Column : c_uint ,
1642
+ ) -> & ' ll Metadata ;
1635
1643
}
1636
1644
1637
1645
#[ link( name = "llvm-wrapper" , kind = "static" ) ]
@@ -2057,14 +2065,6 @@ unsafe extern "C" {
2057
2065
AlignInBits : u32 ,
2058
2066
) -> & ' a DIDerivedType ;
2059
2067
2060
- pub fn LLVMRustDIBuilderCreateLexicalBlock < ' a > (
2061
- Builder : & DIBuilder < ' a > ,
2062
- Scope : & ' a DIScope ,
2063
- File : & ' a DIFile ,
2064
- Line : c_uint ,
2065
- Col : c_uint ,
2066
- ) -> & ' a DILexicalBlock ;
2067
-
2068
2068
pub fn LLVMRustDIBuilderCreateLexicalBlockFile < ' a > (
2069
2069
Builder : & DIBuilder < ' a > ,
2070
2070
Scope : & ' a DIScope ,
Original file line number Diff line number Diff line change @@ -1155,14 +1155,6 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateStaticMemberType(
1155
1155
unwrap<llvm::ConstantInt>(val), llvm::dwarf::DW_TAG_member, AlignInBits));
1156
1156
}
1157
1157
1158
- extern " C" LLVMMetadataRef
1159
- LLVMRustDIBuilderCreateLexicalBlock (LLVMRustDIBuilderRef Builder,
1160
- LLVMMetadataRef Scope, LLVMMetadataRef File,
1161
- unsigned Line, unsigned Col) {
1162
- return wrap (Builder->createLexicalBlock (unwrapDI<DIDescriptor>(Scope),
1163
- unwrapDI<DIFile>(File), Line, Col));
1164
- }
1165
-
1166
1158
extern " C" LLVMMetadataRef LLVMRustDIBuilderCreateLexicalBlockFile (
1167
1159
LLVMRustDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef File) {
1168
1160
return wrap (Builder->createLexicalBlockFile (unwrapDI<DIDescriptor>(Scope),
You can’t perform that action at this time.
0 commit comments