|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use WhileStatement | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.parser | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of WhileStatement in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type WhileStatement | |
|---|---|
TypeData |
BodyTypeChecker.forWhileStatement(WhileStatement that)
First, visit the condition expression of the while statement with a special visitor that makes sure no assignment is done. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forWhileStatement(WhileStatement that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forWhileStatementDoFirst(WhileStatement that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forWhileStatementOnly(WhileStatement that)
|
TypeData |
BodyTypeChecker.forWhileStatementOnly(WhileStatement that,
TypeData condition_result,
TypeData codeRes)
Make sure that the condition statement of the while returns type boolean. |
| Uses of WhileStatement in edu.rice.cs.javalanglevels.parser |
|---|
| Methods in edu.rice.cs.javalanglevels.parser that return WhileStatement | |
|---|---|
WhileStatement |
JExprParser.WhileStatement()
|
| Uses of WhileStatement in edu.rice.cs.javalanglevels.tree |
|---|
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type WhileStatement | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forWhileStatement(WhileStatement that)
|
void |
JExpressionIFDepthFirstVisitor_void.forWhileStatement(WhileStatement that)
|
void |
JExpressionIFAbstractVisitor_void.forWhileStatement(WhileStatement that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forWhileStatement(WhileStatement that)
|
RetType |
JExpressionIFDepthFirstVisitor.forWhileStatement(WhileStatement that)
|
RetType |
JExpressionIFVisitor.forWhileStatement(WhileStatement that)
Process an instance of WhileStatement. |
void |
JExpressionIFVisitor_void.forWhileStatement(WhileStatement that)
Process an instance of WhileStatement. |
void |
JExpressionIFDepthFirstVisitor_void.forWhileStatementDoFirst(WhileStatement that)
|
void |
JExpressionIFDepthFirstVisitor_void.forWhileStatementOnly(WhileStatement that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forWhileStatementOnly(WhileStatement that,
JExpressionIF condition_result,
JExpressionIF code_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forWhileStatementOnly(WhileStatement that,
RetType condition_result,
RetType code_result)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||