Top Constructors Methods
org.jruby.ir.operands

public Class GlobalVariable

extends Reference
Class Inheritance
Imports
org.jruby.RubySymbol, org.jruby.ir.IRVisitor, .Interp, org.jruby.ir.persistence.IRReaderDecoder, org.jruby.parser.StaticScope, org.jruby.runtime.DynamicScope, .ThreadContext, org.jruby.runtime.builtin.IRubyObject

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public static GlobalVariable
public OperandType
public Object
public void
Inherited from org.jruby.ir.operands.Reference:
addUsedVariablescloneForInliningencodegetIdgetNametoString

Constructor Detail

GlobalVariableback to summary
public GlobalVariable(RubySymbol name)

Method Detail

compareToback to summary
public int compareTo(Object arg0)
decodeback to summary
public static GlobalVariable decode(IRReaderDecoder d)
getOperandTypeback to summary
public OperandType getOperandType()

Implements abstract org.jruby.ir.operands.Operand.getOperandType.

Annotations
@Override
retrieveback to summary
public Object retrieve(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp)

Overrides org.jruby.ir.operands.Operand.retrieve.

Annotations
@Interp
@Override
visitback to summary
public void visit(IRVisitor visitor)

Overrides org.jruby.ir.operands.Operand.visit.

Annotations
@Override