Class SimpleMemoryAccessMap
java.lang.Object
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap
- All Implemented Interfaces:
MemoryAccessMap
- Author:
- sfink
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleMemoryAccessMap(CallGraph cg, HeapModel heapModel, boolean includePrimOps) -
Method Summary
Modifier and TypeMethodDescriptiongetFieldReads(PointerKey pk, IField field) getFieldWrites(PointerKey pk, IField field) get the heap model used in this memory access mapgetStaticFieldReads(IField field) getStaticFieldWrites(IField field) voidrepOk()toString()
-
Constructor Details
-
SimpleMemoryAccessMap
-
-
Method Details
-
getFieldReads
- Specified by:
getFieldReadsin interfaceMemoryAccessMap- Returns:
Collection<MemoryAccess>
-
getFieldWrites
- Specified by:
getFieldWritesin interfaceMemoryAccessMap- Returns:
Collection<MemoryAccess>
-
getArrayReads
- Specified by:
getArrayReadsin interfaceMemoryAccessMap
-
getArrayWrites
- Specified by:
getArrayWritesin interfaceMemoryAccessMap
-
toString
-
getStaticFieldReads
- Specified by:
getStaticFieldReadsin interfaceMemoryAccessMap
-
getStaticFieldWrites
- Specified by:
getStaticFieldWritesin interfaceMemoryAccessMap
-
getHeapModel
Description copied from interface:MemoryAccessMapget the heap model used in this memory access map- Specified by:
getHeapModelin interfaceMemoryAccessMap
-
repOk
public void repOk()
-