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
48 |
# File 'ext/llvmruby.c', line 48 VALUE llvm_module_initialize(VALUE); |
Class Method Details
.read_assembly ⇒ Object
53 |
# File 'ext/llvmruby.c', line 53 VALUE llvm_module_read_assembly(VALUE, VALUE); |
.read_bitcode ⇒ Object
54 |
# File 'ext/llvmruby.c', line 54 VALUE llvm_module_read_bitcode(VALUE, VALUE); |
Instance Method Details
#external_function ⇒ Object
52 |
# File 'ext/llvmruby.c', line 52 VALUE llvm_module_external_function(VALUE, VALUE, VALUE); |
#get_function ⇒ Object
50 |
# File 'ext/llvmruby.c', line 50 VALUE llvm_module_get_function(VALUE, VALUE); |
#get_or_insert_function ⇒ Object
49 |
# File 'ext/llvmruby.c', line 49 VALUE llvm_module_get_or_insert_function(VALUE, VALUE); |
#global_variable ⇒ Object
51 |
# File 'ext/llvmruby.c', line 51 VALUE llvm_module_global_variable(VALUE, VALUE, VALUE); |
#inspect ⇒ Object
56 |
# File 'ext/llvmruby.c', line 56 VALUE llvm_module_inspect(VALUE); |
#write_bitcode ⇒ Object
55 |
# File 'ext/llvmruby.c', line 55 VALUE llvm_module_write_bitcode(VALUE, VALUE); |