@@ -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,
@@ -1574,6 +1575,7 @@ extern "C" LLVMValueRef LLVMRustBuildMemSet(LLVMBuilderRef B,
15741575 unwrap (Dst), unwrap (Val), unwrap (Size), MaybeAlign (DstAlign), IsVolatile));
15751576}
15761577
1578+ // OpBundlesIndirect is an array of pointers (*not* a pointer to an array).
15771579extern " C" LLVMValueRef
15781580LLVMRustBuildInvoke (LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
15791581 LLVMValueRef *Args, unsigned NumArgs,
@@ -1596,6 +1598,7 @@ LLVMRustBuildInvoke(LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
15961598 Name));
15971599}
15981600
1601+ // OpBundlesIndirect is an array of pointers (*not* a pointer to an array).
15991602extern " C" LLVMValueRef
16001603LLVMRustBuildCallBr (LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn,
16011604 LLVMBasicBlockRef DefaultDest,
0 commit comments