org.jruby.compiler.ir.operands
Class Attribute

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

public class Attribute
extends Operand


Field Summary
 
Fields inherited from class org.jruby.compiler.ir.operands.Operand
EMPTY_ARRAY
 
Constructor Summary
Attribute()
           
 
Method Summary
 Operand getSimplifiedOperand(java.util.Map<Operand,Operand> valueMap)
           
 boolean isNonAtomicValue()
           
 
Methods inherited from class org.jruby.compiler.ir.operands.Operand
addUsedVariables, fetchCompileTimeArrayElement, getTargetClass, getValue, isConstant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Attribute

public Attribute()
Method Detail

getSimplifiedOperand

public Operand getSimplifiedOperand(java.util.Map<Operand,Operand> valueMap)
Overrides:
getSimplifiedOperand in class Operand

isNonAtomicValue

public boolean isNonAtomicValue()
Overrides:
isNonAtomicValue in class Operand


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