public static final class Java.AmbiguousName extends Java.Lvalue
| Modifier and Type | Field and Description |
|---|---|
String[] |
identifiers |
int |
n |
CONSTANT_VALUE_NULL, JUMP_IF_FALSE, JUMP_IF_TRUENOWHERE| Constructor and Description |
|---|
Java.AmbiguousName(Location location,
String[] identifiers) |
Java.AmbiguousName(Location location,
String[] identifiers,
int n) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.AtomVisitor visitor) |
void |
accept(Visitor.LvalueVisitor visitor) |
void |
accept(Visitor.RvalueVisitor visitor) |
Java.Lvalue |
toLvalue() |
Java.Rvalue |
toRvalue() |
String |
toString() |
Java.Type |
toType() |
getEnclosingBlockStatement, setEnclosingBlockStatementtoLvalueOrPE, toRvalueOrPE, toTypeOrPEgetLocation, throwCompileExceptionpublic final String[] identifiers
public final int n
public Java.Lvalue toLvalue()
toLvalue in class Java.Lvaluepublic Java.Rvalue toRvalue()
toRvalue in class Java.Rvaluepublic void accept(Visitor.AtomVisitor visitor)
public void accept(Visitor.RvalueVisitor visitor)
accept in class Java.Rvaluepublic void accept(Visitor.LvalueVisitor visitor)
accept in class Java.LvalueCopyright © 2001–2013. All rights reserved.