public abstract static class Java.Rvalue extends Java.Atom implements Java.ArrayInitializerOrRvalue, Java.ElementValue
NOWHERE| Modifier | Constructor and Description |
|---|---|
protected |
Rvalue(Location location) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
accept(Visitor.RvalueVisitor rvv)
|
Java.BlockStatement |
getEnclosingBlockStatement() |
void |
setEnclosingBlockStatement(Java.BlockStatement enclosingBlockStatement)
Sets enclosing block statement for this object and all subordinate
Java.Rvalue objects. |
Java.Rvalue |
toRvalue() |
accept, toLvalue, toLvalueOrCompileException, toRvalueOrCompileException, toString, toType, toTypeOrCompileExceptiongetLocation, throwCompileExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLocation, throwCompileExceptionacceptprotected Rvalue(Location location)
public final void setEnclosingBlockStatement(Java.BlockStatement enclosingBlockStatement)
Java.Rvalue objects.public Java.BlockStatement getEnclosingBlockStatement()
setEnclosingBlockStatement(Java.BlockStatement)public Java.Rvalue toRvalue()
toRvalue in class Java.AtomJava.Rvalue, or null if this atom is not an rvaluepublic abstract void accept(Visitor.RvalueVisitor rvv)
Copyright © 2001–2025. All rights reserved.