@@ -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" 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" 
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" 
16271630LLVMRustBuildCallBr (LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
16281631                    LLVMBasicBlockRef DefaultDest,
0 commit comments