jruby/docs BETA
Navigation
org.jruby.ir 21
C Compiler
C Counter
C IRClassBody
C IRClosure
C IREvalScript
E IRFlags
C IRFor
C IRManager
C IRMetaClassBody
C IRMethod
C IRModuleBody
C IRScope
E IRScopeType
C IRScriptBody
C IRTranslator
C IRVisitor
A Interp
A JIT
E OpClass
E Operation
C Tuple
Operation — members 21+
F opClass() OpClass
M arg_receive?() boolean
M book_keeping_op?() boolean
M branch?() boolean
M call?() boolean
M can_raise_exception() boolean
M debug_op?() boolean
M ends_basic_block() boolean
M exception?() boolean
M from_ordinal(value) Operation
M has_side_effects?() boolean
M inline_unfriendly() boolean
M load?() boolean
M modifies_code() boolean
M return?() boolean
M starts_basic_block() boolean
M store?() boolean
M to_string() String
M transfers_control() boolean
M value_of(name) Operation
M values() Operation[]
from Enum
M compare_to(arg0) int
M declaring_class() Class<E>
M describe_constable() EnumDesc<E>>
M equals(arg0) boolean
M hash_code() int
M name() String
M ordinal() int

org.jruby.ir.Operation

enum final 21 members

Fields

fieldtypenote
opClass OpClass

Class Methods

from_ordinal

Operation from_ordinal ( int value )
Java: fromOrdinal(int value)

value_of

Operation value_of ( String name )
Java: valueOf(String name)

values

Operation[] values ( )
Java: values()

Instance Methods

arg_receive?

boolean arg_receive? ( )
Java: isArgReceive() · also: is_arg_receive

book_keeping_op?

boolean book_keeping_op? ( )
Java: isBookKeepingOp() · also: is_book_keeping_op

branch?

boolean branch? ( )
Java: isBranch() · also: is_branch

call?

boolean call? ( )
Java: isCall() · also: is_call

can_raise_exception

boolean can_raise_exception ( )
Java: canRaiseException()

debug_op?

boolean debug_op? ( )
Java: isDebugOp() · also: is_debug_op

ends_basic_block

boolean ends_basic_block ( )
Java: endsBasicBlock()

The last instruction in the BB which will exit the BB. Note: This also means any instructions past this point in that BB are unreachable.

exception?

boolean exception? ( )
Java: isException() · also: is_exception

has_side_effects?

boolean has_side_effects? ( )
Java: hasSideEffects() · also: has_side_effects

inline_unfriendly

boolean inline_unfriendly ( )
Java: inlineUnfriendly()

load?

boolean load? ( )
Java: isLoad() · also: is_load

modifies_code

boolean modifies_code ( )
Java: modifiesCode()

return?

boolean return? ( )
Java: isReturn() · also: is_return

starts_basic_block

boolean starts_basic_block ( )
Java: startsBasicBlock()

store?

boolean store? ( )
Java: isStore() · also: is_store

to_string

String to_string ( )
Java: toString()

transfers_control

boolean transfers_control ( )
Java: transfersControl()

Inherited

from Enum

compare_to

int compare_to ( E arg0 )
Java: compareTo(E arg0)

declaring_class

Class<E> declaring_class ( )
Java: getDeclaringClass() · also: get_declaring_class

describe_constable

Optional<Enum.EnumDesc<E>> describe_constable ( )
Java: describeConstable()

equals

boolean equals ( Object arg0 )
Java: equals(Object arg0)

hash_code

int hash_code ( )
Java: hashCode()

name

String name ( )
Java: name()

ordinal

int ordinal ( )
Java: ordinal()