| Modifier and Type | Field and Description |
|---|---|
| private VariableRefBase | |
| private QName |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public QName | |
| private ErrorMsg | |
| private VariableRefBase | |
| public String | toString()
Overrides com. Returns a string representation of this variable reference on the format 'variable-ref(<var-name>)'. |
| public void | translate(ClassGenerator classGen, MethodGenerator methodGen)
Overrides com. Translate this node into JVM bytecodes. |
| public Type | typeCheck(SymbolTable stable)
Overrides com. Type check all the children of this node. |
| _ref | back to summary |
|---|---|
| private VariableRefBase _ref | |
| _variableName | back to summary |
|---|---|
| private QName _variableName | |
| UnresolvedRef | back to summary |
|---|---|
| public UnresolvedRef(QName name) | |
| getName | back to summary |
|---|---|
| public QName getName() | |
| reportError | back to summary |
|---|---|
| private ErrorMsg reportError() | |
| resolve | back to summary |
|---|---|
| private VariableRefBase resolve(Parser parser, SymbolTable stable) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from com. Returns a string representation of this variable reference on the format 'variable-ref(<var-name>)'. | |
| translate | back to summary |
|---|---|
| public void translate(ClassGenerator classGen, MethodGenerator methodGen) Overrides com. Doc from com. Translate this node into JVM bytecodes. | |
| typeCheck | back to summary |
|---|---|
| public Type typeCheck(SymbolTable stable) throws TypeCheckError Overrides com. Doc from com. Type check all the children of this node. | |