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 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 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.