| Class and Description |
|---|
| Array |
| AsString |
| Backref |
| BacktickString |
| Bignum
Represents a literal Bignum.
|
| BooleanLiteral |
| ClosureLocalVariable
This represents a variable used in a closure that is
local to the closure and is not defined in any ancestor lexical scope
|
| CompoundArray |
| CompoundString |
| CurrentScope |
| DynamicSymbol |
| Fixnum |
| Float |
| GlobalVariable |
| Hash |
| IRException |
| Label |
| LocalVariable |
| MethAddr |
| MethodHandle |
| Nil
Represents nil.
|
| NthRef |
| ObjectClass |
| Operand |
| Range |
| Regexp |
| ScopeModule
Wrap a scope for the purpose of finding live module which happens to be associated with it.
|
| Self |
| Splat |
| StandardError |
| StringLiteral
Represents a literal string value.
|
| SValue |
| Symbol |
| TemporaryClosureVariable |
| TemporaryVariable
A set of variables which are only used in a particular scope and never
visible to Ruby itself.
|
| UndefinedValue
For argument processing.
|
| UnexecutableNil |
| Variable |
| WrappedIRClosure |
| Class and Description |
|---|
| Operand |
| Class and Description |
|---|
| LocalVariable |
| Operand |
| Variable |
| Class and Description |
|---|
| BooleanLiteral |
| Label |
| LocalVariable |
| MethAddr |
| MethodHandle |
| Operand |
| TemporaryVariable
A set of variables which are only used in a particular scope and never
visible to Ruby itself.
|
| Variable |
| Class and Description |
|---|
| Operand |
| Class and Description |
|---|
| Operand |
| StringLiteral
Represents a literal string value.
|
| Variable |
| Class and Description |
|---|
| Operand |
| Variable |
| Class and Description |
|---|
| Variable |
| Class and Description |
|---|
| Operand |
| Class and Description |
|---|
| Operand |
| Class and Description |
|---|
| CompoundString |
| ImmutableLiteral
Operands extending this type can make a reasonable assumption of
immutability.
|
| IRException |
| KeyValuePair |
| Label |
| LocalVariable |
| MethAddr |
| Nil
Represents nil.
|
| Operand |
| Reference |
| Self |
| StringLiteral
Represents a literal string value.
|
| TemporaryVariable
A set of variables which are only used in a particular scope and never
visible to Ruby itself.
|
| UndefinedValue
For argument processing.
|
| UnexecutableNil |
| Variable |
| Class and Description |
|---|
| Label |
| Class and Description |
|---|
| Array |
| AsString |
| Backref |
| BacktickString |
| Bignum
Represents a literal Bignum.
|
| BooleanLiteral |
| ClosureLocalVariable
This represents a variable used in a closure that is
local to the closure and is not defined in any ancestor lexical scope
|
| CompoundArray |
| CompoundString |
| CurrentScope |
| DynamicSymbol |
| Fixnum |
| Float |
| GlobalVariable |
| Hash |
| IRException |
| Label |
| MethAddr |
| MethodHandle |
| Nil
Represents nil.
|
| NthRef |
| ObjectClass |
| Operand |
| Range |
| Regexp |
| ScopeModule
Wrap a scope for the purpose of finding live module which happens to be associated with it.
|
| Self |
| Splat |
| StandardError |
| StringLiteral
Represents a literal string value.
|
| SValue |
| Symbol |
| TemporaryClosureVariable |
| TemporaryVariable
A set of variables which are only used in a particular scope and never
visible to Ruby itself.
|
| UndefinedValue
For argument processing.
|
| UnexecutableNil |
| Variable |
| WrappedIRClosure |
| Class and Description |
|---|
| Label |
| Operand |
| Self |
| Variable |
Copyright © 2001–2024 JRuby. All rights reserved.