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 @@ -1642,6 +1642,14 @@ unsafe extern "C" {
1642
1642
NameLen : size_t ,
1643
1643
ExportSymbols : llvm:: Bool ,
1644
1644
) -> & ' ll Metadata ;
1645
+
1646
+ pub ( crate ) fn LLVMDIBuilderCreateLexicalBlock < ' ll > (
1647
+ Builder : & DIBuilder < ' ll > ,
1648
+ Scope : & ' ll Metadata ,
1649
+ File : & ' ll Metadata ,
1650
+ Line : c_uint ,
1651
+ Column : c_uint ,
1652
+ ) -> & ' ll Metadata ;
1645
1653
}
1646
1654
1647
1655
#[ link( name = "llvm-wrapper" , kind = "static" ) ]
@@ -2067,14 +2075,6 @@ unsafe extern "C" {
2067
2075
AlignInBits : u32 ,
2068
2076
) -> & ' a DIDerivedType ;
2069
2077
2070
- pub fn LLVMRustDIBuilderCreateLexicalBlock < ' a > (
2071
- Builder : & DIBuilder < ' a > ,
2072
- Scope : & ' a DIScope ,
2073
- File : & ' a DIFile ,
2074
- Line : c_uint ,
2075
- Col : c_uint ,
2076
- ) -> & ' a DILexicalBlock ;
2077
-
2078
2078
pub fn LLVMRustDIBuilderCreateLexicalBlockFile < ' a > (
2079
2079
Builder : & DIBuilder < ' a > ,
2080
2080
Scope : & ' a DIScope ,
Original file line number Diff line number Diff line change @@ -1078,14 +1078,6 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateStaticMemberType(
1078
1078
unwrap<llvm::ConstantInt>(val), llvm::dwarf::DW_TAG_member, AlignInBits));
1079
1079
}
1080
1080
1081
- extern " C" LLVMMetadataRef
1082
- LLVMRustDIBuilderCreateLexicalBlock (LLVMRustDIBuilderRef Builder,
1083
- LLVMMetadataRef Scope, LLVMMetadataRef File,
1084
- unsigned Line, unsigned Col) {
1085
- return wrap (Builder->createLexicalBlock (unwrapDI<DIDescriptor>(Scope),
1086
- unwrapDI<DIFile>(File), Line, Col));
1087
- }
1088
-
1089
1081
extern " C" LLVMMetadataRef LLVMRustDIBuilderCreateLexicalBlockFile (
1090
1082
LLVMRustDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef File) {
1091
1083
return wrap (Builder->createLexicalBlockFile (unwrapDI<DIDescriptor>(Scope),
You can’t perform that action at this time.
0 commit comments