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, throwCompileExceptionpublic 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.Objectpublic 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.