Class: LLVM::Module
Class Method Summary collapse
Instance Method Summary collapse
- #external_function ⇒ Object
- #get_function ⇒ Object
- #get_or_insert_function ⇒ Object
- #global_variable ⇒ Object
- #initialize ⇒ Object constructor
- #inspect ⇒ Object
- #write_bitcode ⇒ Object
Constructor Details
#initialize ⇒ Object
33 |
# File 'ext/llvmruby.c', line 33 VALUE llvm_module_initialize(VALUE); |
Class Method Details
.read_assembly ⇒ Object
38 |
# File 'ext/llvmruby.c', line 38 VALUE llvm_module_read_assembly(VALUE, VALUE); |
.read_bitcode ⇒ Object
39 |
# File 'ext/llvmruby.c', line 39 VALUE llvm_module_read_bitcode(VALUE, VALUE); |
Instance Method Details
#external_function ⇒ Object
37 |
# File 'ext/llvmruby.c', line 37 VALUE llvm_module_external_function(VALUE, VALUE, VALUE); |
#get_function ⇒ Object
35 |
# File 'ext/llvmruby.c', line 35 VALUE llvm_module_get_function(VALUE, VALUE); |
#get_or_insert_function ⇒ Object
34 |
# File 'ext/llvmruby.c', line 34 VALUE llvm_module_get_or_insert_function(VALUE, VALUE); |
#global_variable ⇒ Object
36 |
# File 'ext/llvmruby.c', line 36 VALUE llvm_module_global_variable(VALUE, VALUE, VALUE); |
#inspect ⇒ Object
41 |
# File 'ext/llvmruby.c', line 41 VALUE llvm_module_inspect(VALUE); |
#write_bitcode ⇒ Object
40 |
# File 'ext/llvmruby.c', line 40 VALUE llvm_module_write_bitcode(VALUE, VALUE); |