public class AutomatonStateLabelingStrategy extends Object implements StateLabelingStrategy
| Constructor and Description |
|---|
AutomatonStateLabelingStrategy(HeapAutomaton heapAutomaton) |
AutomatonStateLabelingStrategy(HeapAutomaton heapAutomaton,
List<StatelessHeapAutomaton> statelessHeapAutomata) |
| Modifier and Type | Method and Description |
|---|---|
static AutomatonStateLabelingStrategyBuilder |
builder() |
void |
computeAtomicPropositions(ProgramState programState)
Determines the atomic propositions assigned to the given program state.
|
public AutomatonStateLabelingStrategy(HeapAutomaton heapAutomaton)
public AutomatonStateLabelingStrategy(HeapAutomaton heapAutomaton, List<StatelessHeapAutomaton> statelessHeapAutomata)
public static AutomatonStateLabelingStrategyBuilder builder()
public void computeAtomicPropositions(ProgramState programState)
StateLabelingStrategycomputeAtomicPropositions in interface StateLabelingStrategyprogramState - The program state whose atomic propositions should be determined.Copyright © 2018. All rights reserved.