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, throwCompileExceptionpublic Java.Atom(Location location)
public Java.Type toType()
public Java.Rvalue toRvalue()
public Java.Lvalue toLvalue()
public final Java.Type toTypeOrPE() throws CompileException
CompileExceptionpublic final Java.Rvalue toRvalueOrPE() throws CompileException
CompileExceptionpublic final Java.Lvalue toLvalueOrPE() throws CompileException
CompileExceptionpublic abstract void accept(Visitor.AtomVisitor visitor)
Copyright © 2001-2012. All Rights Reserved.