Java.ArrayInitializerOrRvalue, Java.ElementValue, Java.LocatableJava.AmbiguousName, Java.ArrayAccessExpression, Java.FieldAccess, Java.FieldAccessExpression, Java.LocalVariableAccess, Java.ParenthesizedExpression, Java.SuperclassFieldAccessExpressionpublic abstract static class Java.Lvalue extends Java.Rvalue
NOWHERE| Modifier | Constructor | Description |
|---|---|---|
protected |
Lvalue(Location location) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
accept(Visitor.LvalueVisitor lvv) |
|
Java.Lvalue |
toLvalue() |
accept, toLvalueOrCompileException, toRvalueOrCompileException, toString, toType, toTypeOrCompileExceptionacceptgetLocation, throwCompileExceptiongetLocation, throwCompileExceptionaccept, getEnclosingBlockStatement, setEnclosingBlockStatement, toRvalueprotected Lvalue(Location location)
public Java.Lvalue toLvalue()
toLvalue in class Java.AtomJava.Lvalue, or null if this atom is not an lvaluepublic abstract void accept(Visitor.LvalueVisitor lvv)
Copyright © 2001–2019. All rights reserved.