1 -- This file is generated by SWIG. Do *not* modify by hand.
5 with Interfaces
.C
.Strings
;
8 package LLVM_bit_Reader
.Binding
is
10 function LLVMParseBitcode
11 (MemBuf
: in llvm
.LLVMMemoryBufferRef
;
12 OutModule
: access llvm
.LLVMModuleRef
;
13 OutMessage
: access Interfaces
.C
.Strings
.chars_ptr
)
14 return Interfaces
.C
.int
;
16 function LLVMParseBitcodeInContext
17 (MemBuf
: in llvm
.LLVMMemoryBufferRef
;
18 ContextRef
: in llvm
.LLVMContextRef
;
19 OutModule
: access llvm
.LLVMModuleRef
;
20 OutMessage
: access Interfaces
.C
.Strings
.chars_ptr
)
21 return Interfaces
.C
.int
;
23 function LLVMGetBitcodeModuleProvider
24 (MemBuf
: in llvm
.LLVMMemoryBufferRef
;
25 OutMP
: access llvm
.LLVMModuleProviderRef
;
26 OutMessage
: access Interfaces
.C
.Strings
.chars_ptr
)
27 return Interfaces
.C
.int
;
29 function LLVMGetBitcodeModuleProviderInContext
30 (MemBuf
: in llvm
.LLVMMemoryBufferRef
;
31 ContextRef
: in llvm
.LLVMContextRef
;
32 OutMP
: access llvm
.LLVMModuleProviderRef
;
33 OutMessage
: access Interfaces
.C
.Strings
.chars_ptr
)
34 return Interfaces
.C
.int
;
38 pragma Import
(C
, LLVMParseBitcode
, "Ada_LLVMParseBitcode");
41 LLVMParseBitcodeInContext
,
42 "Ada_LLVMParseBitcodeInContext");
45 LLVMGetBitcodeModuleProvider
,
46 "Ada_LLVMGetBitcodeModuleProvider");
49 LLVMGetBitcodeModuleProviderInContext
,
50 "Ada_LLVMGetBitcodeModuleProviderInContext");
52 end LLVM_bit_Reader
.Binding
;