|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ExecMap<HCE extends HCodeElement>
ExecMap is a mapping from HCodeElements to
their executable status.
| Method Summary | |
|---|---|
boolean |
execMap(HCE node)
Returns the executable status of an HCodeElement. |
boolean |
execMap(HCodeEdge<HCE> edge)
Returns the executable status of an HCodeEdge. |
| Method Detail |
|---|
boolean execMap(HCE node)
HCodeElement.
node - The HCodeElement to examine.
true if it is possible to execute this
HCodeElement; or false if
it can be proved that this HCodeElement
will never be executed.boolean execMap(HCodeEdge<HCE> edge)
HCodeEdge.
edge - An edge between two HCodeElements in
some HCode.
true if it is possible to traverse this
edge during execution, or false if it
can be proved that this edge will never be followed.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||