@@ -1522,6 +1522,7 @@ extern "C" void LLVMRustFreeOperandBundleDef(OperandBundleDef *Bundle) {
15221522 delete Bundle;
15231523}
15241524
1525+ // OpBundlesIndirect is an array of pointers (*not* a pointer to an array).
15251526extern " C" LLVMValueRef LLVMRustBuildCall (LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
15261527 LLVMValueRef *Args, unsigned NumArgs,
15271528 OperandBundleDef **OpBundlesIndirect,
@@ -1601,6 +1602,7 @@ extern "C" LLVMValueRef LLVMRustBuildMemSet(LLVMBuilderRef B,
16011602 unwrap (Dst), unwrap (Val), unwrap (Size), MaybeAlign (DstAlign), IsVolatile));
16021603}
16031604
1605+ // OpBundlesIndirect is an array of pointers (*not* a pointer to an array).
16041606extern " C" LLVMValueRef
16051607LLVMRustBuildInvoke (LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
16061608 LLVMValueRef *Args, unsigned NumArgs,
@@ -1623,6 +1625,7 @@ LLVMRustBuildInvoke(LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
16231625 Name));
16241626}
16251627
1628+ // OpBundlesIndirect is an array of pointers (*not* a pointer to an array).
16261629extern " C" LLVMValueRef
16271630LLVMRustBuildCallBr (LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
16281631 LLVMBasicBlockRef DefaultDest,
0 commit comments