|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ValueReturnStatement | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of ValueReturnStatement in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type ValueReturnStatement | |
|---|---|
TypeData |
BodyTypeChecker.forValueReturnStatement(ValueReturnStatement that)
Visit the value being returned to determine its type. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forValueReturnStatement(ValueReturnStatement that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forValueReturnStatementDoFirst(ValueReturnStatement that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forValueReturnStatementOnly(ValueReturnStatement that)
|
TypeData |
BodyTypeChecker.forValueReturnStatementOnly(ValueReturnStatement that,
TypeData valueRes)
Make sure that the enclosing method is declared to throw the same type as the return statement is trying to return. |
TypeData |
ConstructorBodyTypeChecker.forValueReturnStatementOnly(ValueReturnStatement that,
TypeData valueRes)
Throw an error and return null, becuase constructors cannot have value return statements in their bodies. |
| Uses of ValueReturnStatement in edu.rice.cs.javalanglevels.tree |
|---|
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type ValueReturnStatement | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forValueReturnStatement(ValueReturnStatement that)
|
void |
JExpressionIFDepthFirstVisitor_void.forValueReturnStatement(ValueReturnStatement that)
|
void |
JExpressionIFAbstractVisitor_void.forValueReturnStatement(ValueReturnStatement that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forValueReturnStatement(ValueReturnStatement that)
|
RetType |
JExpressionIFDepthFirstVisitor.forValueReturnStatement(ValueReturnStatement that)
|
RetType |
JExpressionIFVisitor.forValueReturnStatement(ValueReturnStatement that)
Process an instance of ValueReturnStatement. |
void |
JExpressionIFVisitor_void.forValueReturnStatement(ValueReturnStatement that)
Process an instance of ValueReturnStatement. |
void |
JExpressionIFDepthFirstVisitor_void.forValueReturnStatementDoFirst(ValueReturnStatement that)
|
void |
JExpressionIFDepthFirstVisitor_void.forValueReturnStatementOnly(ValueReturnStatement that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forValueReturnStatementOnly(ValueReturnStatement that,
JExpressionIF value_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forValueReturnStatementOnly(ValueReturnStatement that,
RetType value_result)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||