Class: LLVM::TerminatorInst
- Inherits:
-
Instruction
- Object
- Value
- User
- Instruction
- LLVM::TerminatorInst
- Defined in:
- ext/llvmruby.c
Instance Method Summary collapse
Methods inherited from Instruction
#get_opcode_name, #identical_to?, #inspect, #may_read_from_memory?, #may_write_to_memory?, #same_operation_as?, #used_outside_of_block?
Methods inherited from User
#drop_all_references, #get_num_operands, #get_operand, #get_operand_list, #replace_uses_of_with, #set_operand
Methods inherited from Value
get_constant, get_double_constant, get_float_constant, #get_float_constant_value, get_immediate_constant, #get_int_constant_value, get_struct_constant, #immediate, #is_constant, #is_float_constant, #is_int_constant, #is_null, #is_undef, #llvm, #name, #name=, #num_uses, #replace_all_uses_with, #type, #used_in_basic_block?
Instance Method Details
#get_successor ⇒ Object
77 |
# File 'ext/llvmruby.c', line 77 VALUE llvm_terminator_inst_get_successor(VALUE, VALUE); |
#num_successors ⇒ Object
76 |
# File 'ext/llvmruby.c', line 76 VALUE llvm_terminator_inst_num_successors(VALUE); |
#set_successor ⇒ Object
78 |
# File 'ext/llvmruby.c', line 78 VALUE llvm_terminator_inst_set_successor(VALUE, VALUE, VALUE); |