Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## avrora.core.isdl
Class CodeRegion.Operand

    java.lang.Object
      avrora.core.isdl.CodeRegion.Operand

Enclosing class:
  CodeRegion

public static class CodeRegion.Operand
extends java.lang.Object

Field Summary
`Token` | `name`
`protected OperandDecl` | `operandType`
`Token` | `type`

Constructor Summary
`CodeRegion.Operand(Token n, Token t)`

Method Summary
`java.lang.String` | `getType()`
`boolean` | `isImmediate()`
`boolean` | `isRegister()`
`void` | `setOperandType(OperandDecl d)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### name

    public final Token name

### type

    public final Token type

### operandType

    protected OperandDecl operandType

Constructor Detail

### CodeRegion.Operand

    public CodeRegion.Operand(Token n,
                              Token t)

Method Detail

### setOperandType

    public void setOperandType(OperandDecl d)

### isRegister

    public boolean isRegister()

### isImmediate

    public boolean isImmediate()

### getType

    public java.lang.String getType()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD