1 -- This file is generated by SWIG. Do *not* modify by hand.
4 with Interfaces
.C
.Extensions
;
9 -- LLVMOpaqueTargetData
11 type LLVMOpaqueTargetData
is new
12 Interfaces
.C
.Extensions
.opaque_structure_def
;
14 type LLVMOpaqueTargetData_array
is
15 array (Interfaces
.C
.size_t
range <>)
16 of aliased LLVM_Target
.LLVMOpaqueTargetData
;
18 type LLVMOpaqueTargetData_view
is access all
19 LLVM_Target
.LLVMOpaqueTargetData
;
23 type LLVMTargetDataRef
is access all LLVM_Target
.LLVMOpaqueTargetData
;
25 type LLVMTargetDataRef_array
is
26 array (Interfaces
.C
.size_t
range <>)
27 of aliased LLVM_Target
.LLVMTargetDataRef
;
29 type LLVMTargetDataRef_view
is access all LLVM_Target
.LLVMTargetDataRef
;
33 type LLVMStructLayout
is new Interfaces
.C
.Extensions
.opaque_structure_def
;
35 type LLVMStructLayout_array
is
36 array (Interfaces
.C
.size_t
range <>)
37 of aliased LLVM_Target
.LLVMStructLayout
;
39 type LLVMStructLayout_view
is access all LLVM_Target
.LLVMStructLayout
;
41 -- LLVMStructLayoutRef
43 type LLVMStructLayoutRef
is access all LLVM_Target
.LLVMStructLayout
;
45 type LLVMStructLayoutRef_array
is
46 array (Interfaces
.C
.size_t
range <>)
47 of aliased LLVM_Target
.LLVMStructLayoutRef
;
49 type LLVMStructLayoutRef_view
is access all LLVM_Target
.LLVMStructLayoutRef
;
53 type TargetData
is new Interfaces
.C
.Extensions
.incomplete_class_def
;
55 type TargetData_array
is
56 array (Interfaces
.C
.size_t
range <>)
57 of aliased LLVM_Target
.TargetData
;
59 type TargetData_view
is access all LLVM_Target
.TargetData
;
63 type LLVMByteOrdering
is new Interfaces
.C
.int
;
65 type LLVMByteOrdering_array
is
66 array (Interfaces
.C
.size_t
range <>)
67 of aliased LLVM_Target
.LLVMByteOrdering
;
69 type LLVMByteOrdering_view
is access all LLVM_Target
.LLVMByteOrdering
;