summaryrefslogtreecommitdiff
path: root/bindings/ada/executionengine/llvm_execution_engine.ads
diff options
context:
space:
mode:
Diffstat (limited to 'bindings/ada/executionengine/llvm_execution_engine.ads')
-rw-r--r--bindings/ada/executionengine/llvm_execution_engine.ads90
1 files changed, 90 insertions, 0 deletions
diff --git a/bindings/ada/executionengine/llvm_execution_engine.ads b/bindings/ada/executionengine/llvm_execution_engine.ads
new file mode 100644
index 0000000000..c7669920f7
--- /dev/null
+++ b/bindings/ada/executionengine/llvm_execution_engine.ads
@@ -0,0 +1,90 @@
+-- This file is generated by SWIG. Do *not* modify by hand.
+--
+
+with Interfaces.C.Extensions;
+
+
+package LLVM_execution_Engine is
+
+ -- LLVMOpaqueGenericValue
+ --
+ type LLVMOpaqueGenericValue is new
+ Interfaces.C.Extensions.opaque_structure_def;
+
+ type LLVMOpaqueGenericValue_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.LLVMOpaqueGenericValue;
+
+ type LLVMOpaqueGenericValue_view is access all
+ LLVM_execution_Engine.LLVMOpaqueGenericValue;
+
+ -- LLVMGenericValueRef
+ --
+ type LLVMGenericValueRef is access all
+ LLVM_execution_Engine.LLVMOpaqueGenericValue;
+
+ type LLVMGenericValueRef_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.LLVMGenericValueRef;
+
+ type LLVMGenericValueRef_view is access all
+ LLVM_execution_Engine.LLVMGenericValueRef;
+
+ -- LLVMOpaqueExecutionEngine
+ --
+ type LLVMOpaqueExecutionEngine is new
+ Interfaces.C.Extensions.opaque_structure_def;
+
+ type LLVMOpaqueExecutionEngine_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.LLVMOpaqueExecutionEngine;
+
+ type LLVMOpaqueExecutionEngine_view is access all
+ LLVM_execution_Engine.LLVMOpaqueExecutionEngine;
+
+ -- LLVMExecutionEngineRef
+ --
+ type LLVMExecutionEngineRef is access all
+ LLVM_execution_Engine.LLVMOpaqueExecutionEngine;
+
+ type LLVMExecutionEngineRef_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.LLVMExecutionEngineRef;
+
+ type LLVMExecutionEngineRef_view is access all
+ LLVM_execution_Engine.LLVMExecutionEngineRef;
+
+ -- LLVMTargetDataRef
+ --
+ type LLVMTargetDataRef is new Interfaces.C.Extensions.opaque_structure_def;
+
+ type LLVMTargetDataRef_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.LLVMTargetDataRef;
+
+ type LLVMTargetDataRef_view is access all
+ LLVM_execution_Engine.LLVMTargetDataRef;
+
+ -- GenericValue
+ --
+ type GenericValue is new Interfaces.C.Extensions.opaque_structure_def;
+
+ type GenericValue_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.GenericValue;
+
+ type GenericValue_view is access all LLVM_execution_Engine.GenericValue;
+
+ -- ExecutionEngine
+ --
+ type ExecutionEngine is new Interfaces.C.Extensions.incomplete_class_def;
+
+ type ExecutionEngine_array is
+ array (Interfaces.C.size_t range <>)
+ of aliased LLVM_execution_Engine.ExecutionEngine;
+
+ type ExecutionEngine_view is access all
+ LLVM_execution_Engine.ExecutionEngine;
+
+
+end LLVM_execution_Engine;