Top Description Fields Constructors Methods
org.jruby.ir.operands

public final Enum TemporaryVariableType

extends Enum<TemporaryVariableType>
Class Inheritance

This enum exists because we will frequently run into an arbitrary temporary variable and we want to be able to quickly switch on type.

Field Summary

Modifier and TypeField and Description
public static final TemporaryVariableType
public static final TemporaryVariableType
public static final TemporaryVariableType
public static final TemporaryVariableType
public static final TemporaryVariableType
public static final TemporaryVariableType
public static final TemporaryVariableType
private static final TemporaryVariableType[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static TemporaryVariableType
fromOrdinal(int ordinal)

public static TemporaryVariableType
public static TemporaryVariableType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BOOLEANback to summary
public static final TemporaryVariableType BOOLEAN
CLOSUREback to summary
public static final TemporaryVariableType CLOSURE
CURRENT_MODULEback to summary
public static final TemporaryVariableType CURRENT_MODULE
FIXNUMback to summary
public static final TemporaryVariableType FIXNUM
FLOATback to summary
public static final TemporaryVariableType FLOAT
INTback to summary
public static final TemporaryVariableType INT
LOCALback to summary
public static final TemporaryVariableType LOCAL
VALUESback to summary
private static final TemporaryVariableType[] VALUES

Constructor Detail

TemporaryVariableTypeback to summary
private TemporaryVariableType()

Method Detail

fromOrdinalback to summary
public static TemporaryVariableType fromOrdinal(int ordinal)
valueOfback to summary
public static TemporaryVariableType valueOf(String name)
valuesback to summary
public static TemporaryVariableType[] values()