public final class StringType extends PrimitiveType
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
name |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ASTVisitor visitor)
Accept visitor for a visit.
|
static StringType |
construct()
Construct the type of character strings.
|
ClassSymbol |
getStringClass()
Get the string class.
|
void |
setStringClass(ClassSymbol stringClass)
Set the string class.
|
acceptaccept, accept, acceptChildren, print, printCore, toString, toStringCoreequals, getClass, hashCode, notify, notifyAll, wait, wait, waitacceptChildren, print, printCore, toString, toStringCorepublic static final java.lang.String name
public static StringType construct()
public void setStringClass(ClassSymbol stringClass)
stringClass - the string class.public ClassSymbol getStringClass()
public void accept(ASTVisitor visitor)
accept in interface ASTaccept in class PrimitiveTypevisitor - the visitor who is accepted by this node.