File tree Expand file tree Collapse file tree 3 files changed +7
-16
lines changed Expand file tree Collapse file tree 3 files changed +7
-16
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ pub(crate) fn create_DIArray<'ll>(
28
28
builder : & DIBuilder < ' ll > ,
29
29
arr : & [ Option < & ' ll DIDescriptor > ] ,
30
30
) -> & ' ll DIArray {
31
- unsafe { llvm:: LLVMRustDIBuilderGetOrCreateArray ( builder, arr. as_ptr ( ) , arr. len ( ) as u32 ) }
31
+ unsafe { llvm:: LLVMDIBuilderGetOrCreateArray ( builder, arr. as_ptr ( ) , arr. len ( ) ) }
32
32
}
33
33
34
34
#[ inline]
Original file line number Diff line number Diff line change @@ -1994,6 +1994,12 @@ unsafe extern "C" {
1994
1994
LowerBound : i64 ,
1995
1995
Count : i64 ,
1996
1996
) -> & ' ll Metadata ;
1997
+
1998
+ pub ( crate ) fn LLVMDIBuilderGetOrCreateArray < ' ll > (
1999
+ Builder : & DIBuilder < ' ll > ,
2000
+ Data : * const Option < & ' ll Metadata > ,
2001
+ NumElements : size_t ,
2002
+ ) -> & ' ll Metadata ;
1997
2003
}
1998
2004
1999
2005
#[ link( name = "llvm-wrapper" , kind = "static" ) ]
@@ -2375,12 +2381,6 @@ unsafe extern "C" {
2375
2381
AlignInBits : u32 ,
2376
2382
) -> & ' a DIVariable ;
2377
2383
2378
- pub ( crate ) fn LLVMRustDIBuilderGetOrCreateArray < ' a > (
2379
- Builder : & DIBuilder < ' a > ,
2380
- Ptr : * const Option < & ' a DIDescriptor > ,
2381
- Count : c_uint ,
2382
- ) -> & ' a DIArray ;
2383
-
2384
2384
pub ( crate ) fn LLVMRustDIBuilderInsertDeclareAtEnd < ' a > (
2385
2385
Builder : & DIBuilder < ' a > ,
2386
2386
Val : & ' a Value ,
Original file line number Diff line number Diff line change @@ -1142,15 +1142,6 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateVariable(
1142
1142
}
1143
1143
}
1144
1144
1145
- extern " C" LLVMMetadataRef
1146
- LLVMRustDIBuilderGetOrCreateArray (LLVMDIBuilderRef Builder,
1147
- LLVMMetadataRef *Ptr, unsigned Count) {
1148
- Metadata **DataValue = unwrap (Ptr);
1149
- return wrap (unwrap (Builder)
1150
- ->getOrCreateArray (ArrayRef<Metadata *>(DataValue, Count))
1151
- .get ());
1152
- }
1153
-
1154
1145
extern " C" void
1155
1146
LLVMRustDIBuilderInsertDeclareAtEnd (LLVMDIBuilderRef Builder, LLVMValueRef V,
1156
1147
LLVMMetadataRef VarInfo, uint64_t *AddrOps,
You can’t perform that action at this time.
0 commit comments