1 -- This file is generated by SWIG. Do *not* modify by hand.
4 with Interfaces
.C
.Extensions
;
7 package LLVM_execution_Engine
is
9 -- LLVMOpaqueGenericValue
11 type LLVMOpaqueGenericValue
is new
12 Interfaces
.C
.Extensions
.opaque_structure_def
;
14 type LLVMOpaqueGenericValue_array
is
15 array (Interfaces
.C
.size_t
range <>)
16 of aliased LLVM_execution_Engine
.LLVMOpaqueGenericValue
;
18 type LLVMOpaqueGenericValue_view
is access all
19 LLVM_execution_Engine
.LLVMOpaqueGenericValue
;
21 -- LLVMGenericValueRef
23 type LLVMGenericValueRef
is access all
24 LLVM_execution_Engine
.LLVMOpaqueGenericValue
;
26 type LLVMGenericValueRef_array
is
27 array (Interfaces
.C
.size_t
range <>)
28 of aliased LLVM_execution_Engine
.LLVMGenericValueRef
;
30 type LLVMGenericValueRef_view
is access all
31 LLVM_execution_Engine
.LLVMGenericValueRef
;
33 -- LLVMOpaqueExecutionEngine
35 type LLVMOpaqueExecutionEngine
is new
36 Interfaces
.C
.Extensions
.opaque_structure_def
;
38 type LLVMOpaqueExecutionEngine_array
is
39 array (Interfaces
.C
.size_t
range <>)
40 of aliased LLVM_execution_Engine
.LLVMOpaqueExecutionEngine
;
42 type LLVMOpaqueExecutionEngine_view
is access all
43 LLVM_execution_Engine
.LLVMOpaqueExecutionEngine
;
45 -- LLVMExecutionEngineRef
47 type LLVMExecutionEngineRef
is access all
48 LLVM_execution_Engine
.LLVMOpaqueExecutionEngine
;
50 type LLVMExecutionEngineRef_array
is
51 array (Interfaces
.C
.size_t
range <>)
52 of aliased LLVM_execution_Engine
.LLVMExecutionEngineRef
;
54 type LLVMExecutionEngineRef_view
is access all
55 LLVM_execution_Engine
.LLVMExecutionEngineRef
;
59 type LLVMTargetDataRef
is new Interfaces
.C
.Extensions
.opaque_structure_def
;
61 type LLVMTargetDataRef_array
is
62 array (Interfaces
.C
.size_t
range <>)
63 of aliased LLVM_execution_Engine
.LLVMTargetDataRef
;
65 type LLVMTargetDataRef_view
is access all
66 LLVM_execution_Engine
.LLVMTargetDataRef
;
70 type GenericValue
is new Interfaces
.C
.Extensions
.opaque_structure_def
;
72 type GenericValue_array
is
73 array (Interfaces
.C
.size_t
range <>)
74 of aliased LLVM_execution_Engine
.GenericValue
;
76 type GenericValue_view
is access all LLVM_execution_Engine
.GenericValue
;
80 type ExecutionEngine
is new Interfaces
.C
.Extensions
.incomplete_class_def
;
82 type ExecutionEngine_array
is
83 array (Interfaces
.C
.size_t
range <>)
84 of aliased LLVM_execution_Engine
.ExecutionEngine
;
86 type ExecutionEngine_view
is access all
87 LLVM_execution_Engine
.ExecutionEngine
;
90 end LLVM_execution_Engine
;