public abstract static class Java.Atom extends Java.Located
NOWHERE
Modifier and Type | Method and Description |
---|---|
abstract void |
accept(Visitor.AtomVisitor visitor) |
Java.Lvalue |
toLvalue() |
Java.Lvalue |
toLvalueOrPE() |
Java.Rvalue |
toRvalue() |
Java.Rvalue |
toRvalueOrPE() |
abstract java.lang.String |
toString() |
Java.Type |
toType() |
Java.Type |
toTypeOrPE() |
getLocation, throwCompileException
public Java.Atom(Location location)
public Java.Type toType()
public Java.Rvalue toRvalue()
public Java.Lvalue toLvalue()
public abstract java.lang.String toString()
toString
in class java.lang.Object
public final Java.Type toTypeOrPE() throws CompileException
CompileException
public final Java.Rvalue toRvalueOrPE() throws CompileException
CompileException
public final Java.Lvalue toLvalueOrPE() throws CompileException
CompileException
public abstract void accept(Visitor.AtomVisitor visitor)
Copyright © 2001-2012. All Rights Reserved.