Package | Description |
---|---|
org.jboss.byteman.agent.adapter.cfg |
Modifier and Type | Method | Description |
---|---|---|
List<TryCatchDetails> |
BBlock.getActiveTryStarts() |
retrieve details of all try catch blocks which are capable of generating an exception in this block
|
Iterator<TryCatchDetails> |
BBlock.getHandlerStarts() |
retrieve details of all try catch block handlers whcih start in this block
|
List<TryCatchDetails> |
TryCatchDetails.getShadowRegions() |
|
Iterator<TryCatchDetails> |
BBlock.getTryEnds() |
retrieve details of all try catch blocks which end in this block
|
List<TryCatchDetails> |
CFG.tryCatchEndDetails(org.objectweb.asm.Label label) |
return the list of details of try catch blocks which end at this label
|
List<TryCatchDetails> |
CFG.tryCatchHandlerStartDetails(org.objectweb.asm.Label label) |
return the list of details of try catch blocks whose handler starts at this label
|
List<TryCatchDetails> |
CFG.tryCatchStartDetails(org.objectweb.asm.Label label) |
return the list of details of try catch blocks which start at this label
|
Modifier and Type | Method | Description |
---|---|---|
void |
TryCatchDetails.addShadowRegion(TryCatchDetails tryCatchDetails) |
add a shadowing region to the list of regions which shadow this one
|
boolean |
TryCatchDetails.hasShadowRegion(TryCatchDetails tryCatchDetails) |
Modifier and Type | Method | Description |
---|---|---|
void |
BBlock.addHandlerStarts(List<TryCatchDetails> details) |
record details of a try catch block handler which starts in this block
|
void |
BBlock.addTryEnds(List<TryCatchDetails> details) |
record details of a try catch block which ends in this block
|
void |
BBlock.addTryStarts(List<TryCatchDetails> details) |
record details of a try catch block which starts in this block
|
void |
BBlock.setActiveTryStarts(List<TryCatchDetails> active) |
set the list of try starts which are active somewhere in this block.
|
Copyright © 2018. All rights reserved.