blob: 11cb05d55b35db1314325e797f022f217409a563 [file] [log] [blame]
Edward O'Callaghand4533de2009-08-18 00:24:36 +00001-- This file is generated by SWIG. Do *not* modify by hand.
2--
3
4with Interfaces.C.Extensions;
5
6
7package LLVM_Target is
8
9 -- LLVMOpaqueTargetData
10 --
11 type LLVMOpaqueTargetData is new
12 Interfaces.C.Extensions.opaque_structure_def;
13
14 type LLVMOpaqueTargetData_array is
15 array (Interfaces.C.size_t range <>)
16 of aliased LLVM_Target.LLVMOpaqueTargetData;
17
18 type LLVMOpaqueTargetData_view is access all
19 LLVM_Target.LLVMOpaqueTargetData;
20
21 -- LLVMTargetDataRef
22 --
23 type LLVMTargetDataRef is access all LLVM_Target.LLVMOpaqueTargetData;
24
25 type LLVMTargetDataRef_array is
26 array (Interfaces.C.size_t range <>)
27 of aliased LLVM_Target.LLVMTargetDataRef;
28
29 type LLVMTargetDataRef_view is access all LLVM_Target.LLVMTargetDataRef;
30
31 -- LLVMStructLayout
32 --
33 type LLVMStructLayout is new Interfaces.C.Extensions.opaque_structure_def;
34
35 type LLVMStructLayout_array is
36 array (Interfaces.C.size_t range <>)
37 of aliased LLVM_Target.LLVMStructLayout;
38
39 type LLVMStructLayout_view is access all LLVM_Target.LLVMStructLayout;
40
41 -- LLVMStructLayoutRef
42 --
43 type LLVMStructLayoutRef is access all LLVM_Target.LLVMStructLayout;
44
45 type LLVMStructLayoutRef_array is
46 array (Interfaces.C.size_t range <>)
47 of aliased LLVM_Target.LLVMStructLayoutRef;
48
49 type LLVMStructLayoutRef_view is access all LLVM_Target.LLVMStructLayoutRef;
50
51 -- TargetData
52 --
53 type TargetData is new Interfaces.C.Extensions.incomplete_class_def;
54
55 type TargetData_array is
56 array (Interfaces.C.size_t range <>)
57 of aliased LLVM_Target.TargetData;
58
59 type TargetData_view is access all LLVM_Target.TargetData;
60
61 -- LLVMByteOrdering
62 --
63 type LLVMByteOrdering is new Interfaces.C.int;
64
65 type LLVMByteOrdering_array is
66 array (Interfaces.C.size_t range <>)
67 of aliased LLVM_Target.LLVMByteOrdering;
68
69 type LLVMByteOrdering_view is access all LLVM_Target.LLVMByteOrdering;
70
71
72end LLVM_Target;