org.jruby.compiler.ir.operands
Class Symbol

java.lang.Object
  extended by org.jruby.compiler.ir.operands.Operand
      extended by org.jruby.compiler.ir.operands.Reference
          extended by org.jruby.compiler.ir.operands.Symbol

public class Symbol
extends Reference


Field Summary
 
Fields inherited from class org.jruby.compiler.ir.operands.Operand
EMPTY_ARRAY
 
Constructor Summary
Symbol(java.lang.String name)
           
 
Method Summary
 java.lang.Object retrieve(InterpreterContext interp)
           
 
Methods inherited from class org.jruby.compiler.ir.operands.Reference
getName, toString
 
Methods inherited from class org.jruby.compiler.ir.operands.Operand
addUsedVariables, cloneForInlining, fetchCompileTimeArrayElement, getSimplifiedOperand, getTargetClass, getValue, isConstant, isNonAtomicValue, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Symbol

public Symbol(java.lang.String name)
Method Detail

retrieve

public java.lang.Object retrieve(InterpreterContext interp)
Overrides:
retrieve in class Operand


Copyright © 2002-2009 JRuby Team. All Rights Reserved.