LLVM.Util.Foreign

with

alloca

withArrayLen