|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BasicBlockFactoryInterf<HCE extends HCodeElement,BB extends BasicBlockInterf<HCE,BB>>
| Method Summary | |
|---|---|
Set<BB> |
blockSet()
Returns the BasicBlocks constructed by
the factory. |
BB |
getBBInterf(HCE hce)
Returns the BasicBlockInterf containing
hce. |
HCode<HCE> |
getHCode()
Returns the HCode that this factory
produces basic blocks of. |
Set<BB> |
getLeavesBBInterf()
Returns the leaf BasicBlockInterfs. |
BB |
getRootBBInterf()
Returns the root BasicBlockInterfs. |
| Method Detail |
|---|
HCode<HCE> getHCode()
HCode that this factory
produces basic blocks of.
BB getRootBBInterf()
BasicBlockInterfs.
BasicBlock
that is at the start of the set of
HCodeElements being analyzed.
Set<BB> getLeavesBBInterf()
BasicBlockInterfs.
Set of
BasicBlocks that are at the ends of the
HCodeElements being analyzed.
Set<BB> blockSet()
BasicBlocks constructed by
the factory.
BB getBBInterf(HCE hce)
BasicBlockInterf containing
hce.
this.
hce, or null if
hce is unreachable.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||