Hierarchy For Package org.jruby.ir.operands
Class Hierarchy
- java.lang.Object
- org.jruby.ir.operands.Operand
- org.jruby.ir.operands.Array (implements java.lang.Iterable<T>)
- org.jruby.ir.operands.BuiltinClass
- org.jruby.ir.operands.CurrentScope
- org.jruby.ir.operands.DynamicSymbol
- org.jruby.ir.operands.Filename
- org.jruby.ir.operands.Hash
- org.jruby.ir.operands.ImmutableLiteral<T>
- org.jruby.ir.operands.Bignum
- org.jruby.ir.operands.Boolean
- org.jruby.ir.operands.Complex
- org.jruby.ir.operands.Fixnum
- org.jruby.ir.operands.Float
- org.jruby.ir.operands.FrozenString (implements org.jruby.ir.operands.Stringable, org.jruby.ir.operands.StringLiteral)
- org.jruby.ir.operands.Integer
- org.jruby.ir.operands.Nil
- org.jruby.ir.operands.UnexecutableNil
- org.jruby.ir.operands.NullBlock
- org.jruby.ir.operands.Range
- org.jruby.ir.operands.Rational
- org.jruby.ir.operands.Regexp
- org.jruby.ir.operands.Symbol (implements org.jruby.ir.operands.Stringable)
- org.jruby.ir.operands.SymbolProc
- org.jruby.ir.operands.UnboxedBoolean
- org.jruby.ir.operands.UnboxedFixnum
- org.jruby.ir.operands.UnboxedFloat
- org.jruby.ir.operands.IRException
- org.jruby.ir.operands.Label
- org.jruby.ir.operands.MutableString (implements org.jruby.ir.operands.Stringable, org.jruby.ir.operands.StringLiteral)
- org.jruby.ir.operands.ChilledString (implements org.jruby.ir.operands.Stringable, org.jruby.ir.operands.StringLiteral)
- org.jruby.ir.operands.Reference
- org.jruby.ir.operands.GlobalVariable
- org.jruby.ir.operands.NthRef
- org.jruby.ir.operands.Scope
- org.jruby.ir.operands.ScopeModule
- org.jruby.ir.operands.Splat (implements org.jruby.ir.operands.DepthCloneable)
- org.jruby.ir.operands.StandardError
- org.jruby.ir.operands.SValue
- org.jruby.ir.operands.UndefinedValue (implements org.jruby.runtime.builtin.IRubyObject)
- org.jruby.ir.operands.Variable
- org.jruby.ir.operands.LocalVariable (implements org.jruby.ir.operands.DepthCloneable)
- org.jruby.ir.operands.ClosureLocalVariable
- org.jruby.ir.operands.Self
- org.jruby.ir.operands.TemporaryVariable
- org.jruby.ir.operands.TemporaryLocalVariable
- org.jruby.ir.operands.TemporaryBooleanVariable
- org.jruby.ir.operands.TemporaryClosureVariable
- org.jruby.ir.operands.TemporaryCurrentModuleVariable
- org.jruby.ir.operands.TemporaryFixnumVariable
- org.jruby.ir.operands.TemporaryFloatVariable
- org.jruby.ir.operands.TemporaryIntVariable
- org.jruby.ir.operands.TemporaryLocalReplacementVariable (implements org.jruby.ir.operands.DepthCloneable)
- org.jruby.ir.operands.TemporaryLocalVariable
- org.jruby.ir.operands.LocalVariable (implements org.jruby.ir.operands.DepthCloneable)
- org.jruby.ir.operands.WrappedIRClosure
- org.jruby.ir.operands.Operand
Interface Hierarchy
- org.jruby.ir.operands.DepthCloneable
- org.jruby.ir.operands.Stringable
- org.jruby.ir.operands.StringLiteral
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.jruby.ir.operands.BuiltinClass.Type
- org.jruby.ir.operands.OperandType
- org.jruby.ir.operands.TemporaryVariableType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)