gov.llnl.babel.ast
public class ScopedID extends Type implements java.lang.Comparable
ILLEGAL_NODEID
Constructor and Description |
---|
ScopedID(ParseTreeNode src,
ASTNode parent) |
ScopedID(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
accept(Visitor v,
java.lang.Object data)
implements "Visitor Pattern"
|
int |
compareTo(java.lang.Object o) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getTypeName() |
int |
hashCode() |
java.lang.String |
toString() |
getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry
public ScopedID(java.lang.String name)
public ScopedID(ParseTreeNode src, ASTNode parent)
public java.lang.String getTypeName()
getTypeName
in class Type
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object