public interface ProgramLocationDependentForwardTransferRelation<CfaNodeT extends CfaNode<CfaEdgeT,SignatureT>,CfaEdgeT extends CfaEdge<CfaNodeT>,SignatureT extends Signature> extends ProgramLocationDependentTransferRelation<CfaNodeT,CfaEdgeT,SignatureT>
TransferRelation
s that depend on the Cfa
location for which the successor can be defined for the
leaving edges of the current location.Modifier and Type | Method and Description |
---|---|
default java.util.List<CfaEdgeT> |
getEdges(ProgramLocationDependent<CfaNodeT,CfaEdgeT,SignatureT> state) |
generateAbstractSuccessors, generateEdgeAbstractSuccessors, wrapAbstractSuccessorInCollection
default java.util.List<CfaEdgeT> getEdges(ProgramLocationDependent<CfaNodeT,CfaEdgeT,SignatureT> state)
getEdges
in interface ProgramLocationDependentTransferRelation<CfaNodeT extends CfaNode<CfaEdgeT,SignatureT>,CfaEdgeT extends CfaEdge<CfaNodeT>,SignatureT extends Signature>