|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CatchBlock | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of CatchBlock in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type CatchBlock | |
|---|---|
Void |
BodyBodyIntermediateVisitor.forCatchBlock(CatchBlock that)
Visit the block as in forBlock(), but first add the exception parameter as a variable in that lock. |
Void |
BodyBodyFullJavaVisitor.forCatchBlock(CatchBlock that)
Visit the block as in forBlock(), but first add the exception parameter as a variable in that block. |
TypeData |
BodyTypeChecker.forCatchBlock(CatchBlock that)
Resolves the type of the exception, and visits the body, making sure the exception variable is in scope. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forCatchBlock(CatchBlock that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forCatchBlockDoFirst(CatchBlock that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forCatchBlockOnly(CatchBlock that)
|
TypeData |
BodyTypeChecker.forCatchBlockOnly(CatchBlock that,
SymbolData exception_result,
TypeData block_result)
|
| Uses of CatchBlock in edu.rice.cs.javalanglevels.tree |
|---|
| Methods in edu.rice.cs.javalanglevels.tree that return CatchBlock | |
|---|---|
CatchBlock[] |
TryCatchStatement.getCatchBlocks()
|
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type CatchBlock | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forCatchBlock(CatchBlock that)
|
void |
JExpressionIFDepthFirstVisitor_void.forCatchBlock(CatchBlock that)
|
void |
JExpressionIFAbstractVisitor_void.forCatchBlock(CatchBlock that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forCatchBlock(CatchBlock that)
|
RetType |
JExpressionIFDepthFirstVisitor.forCatchBlock(CatchBlock that)
|
RetType |
JExpressionIFVisitor.forCatchBlock(CatchBlock that)
Process an instance of CatchBlock. |
void |
JExpressionIFVisitor_void.forCatchBlock(CatchBlock that)
Process an instance of CatchBlock. |
void |
JExpressionIFDepthFirstVisitor_void.forCatchBlockDoFirst(CatchBlock that)
|
void |
JExpressionIFDepthFirstVisitor_void.forCatchBlockOnly(CatchBlock that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forCatchBlockOnly(CatchBlock that,
JExpressionIF exception_result,
JExpressionIF block_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forCatchBlockOnly(CatchBlock that,
RetType exception_result,
RetType block_result)
|
| Constructors in edu.rice.cs.javalanglevels.tree with parameters of type CatchBlock | |
|---|---|
NormalTryCatchStatement(SourceInfo in_sourceInfo,
Block in_tryBlock,
CatchBlock[] in_catchBlocks)
Constructs a NormalTryCatchStatement. |
|
TryCatchFinallyStatement(SourceInfo in_sourceInfo,
Block in_tryBlock,
CatchBlock[] in_catchBlocks,
Block in_finallyBlock)
Constructs a TryCatchFinallyStatement. |
|
TryCatchStatement(SourceInfo in_sourceInfo,
Block in_tryBlock,
CatchBlock[] in_catchBlocks)
Constructs a TryCatchStatement. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||