public final class VerilogVariable
extends java.lang.Object
VerilogVariable
stores information about a design variable.Modifier and Type | Class and Description |
---|---|
static class |
VerilogVariable.Type |
Constructor and Description |
---|
VerilogVariable(VerilogVariable.Type type,
ru.ispras.fortress.expression.NodeVariable oldNode,
ru.ispras.fortress.expression.NodeVariable newNode) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getGlobalName() |
ru.ispras.fortress.expression.NodeVariable |
getGlobalNode() |
java.lang.String |
getLocalName() |
ru.ispras.fortress.expression.NodeVariable |
getLocalNode() |
VerilogVariable.Type |
getType() |
int |
hashCode() |
java.lang.String |
toString() |
public VerilogVariable(VerilogVariable.Type type, ru.ispras.fortress.expression.NodeVariable oldNode, ru.ispras.fortress.expression.NodeVariable newNode)
public VerilogVariable.Type getType()
public ru.ispras.fortress.expression.NodeVariable getLocalNode()
public java.lang.String getLocalName()
public ru.ispras.fortress.expression.NodeVariable getGlobalNode()
public java.lang.String getGlobalName()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object