org.norecess.citkit.lir.operands.registers
Class LIRParameterRegister

java.lang.Object
  extended by org.norecess.citkit.lir.operands.registers.LIRParameterRegister
All Implemented Interfaces:
LIRRegister

public class LIRParameterRegister
extends java.lang.Object
implements LIRRegister


Constructor Summary
LIRParameterRegister(int number)
           
 
Method Summary
<T> T
accept(LIRRegisterVisitor<T> visitor)
           
 boolean equals(java.lang.Object other)
           
 int getNumber()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LIRParameterRegister

public LIRParameterRegister(int number)
Method Detail

getNumber

public int getNumber()

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

accept

public <T> T accept(LIRRegisterVisitor<T> visitor)
Specified by:
accept in interface LIRRegister