R - The type of the object returned by the visit*() methodsEX - The exception that the visit*() methods may throwpublic static interface Visitor.LvalueVisitor<R,EX extends Throwable>
Java.Lvalues.| Modifier and Type | Method and Description |
|---|---|
R |
visitAmbiguousName(Java.AmbiguousName an)
|
R |
visitArrayAccessExpression(Java.ArrayAccessExpression aae)
|
R |
visitFieldAccess(Java.FieldAccess fa)
|
R |
visitFieldAccessExpression(Java.FieldAccessExpression fae)
|
R |
visitLocalVariableAccess(Java.LocalVariableAccess lva)
|
R |
visitParenthesizedExpression(Java.ParenthesizedExpression pe)
|
R |
visitSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression scfae)
|
@Nullable R visitAmbiguousName(Java.AmbiguousName an) throws EX extends Throwable
@Nullable R visitArrayAccessExpression(Java.ArrayAccessExpression aae) throws EX extends Throwable
@Nullable R visitFieldAccess(Java.FieldAccess fa) throws EX extends Throwable
@Nullable R visitFieldAccessExpression(Java.FieldAccessExpression fae) throws EX extends Throwable
@Nullable R visitSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression scfae) throws EX extends Throwable
@Nullable R visitLocalVariableAccess(Java.LocalVariableAccess lva) throws EX extends Throwable