Interface MemoryAccessMap
- All Known Implementing Classes:
PABasedMemoryAccessMap
,SimpleMemoryAccessMap
public interface MemoryAccessMap
-
Method Summary
Modifier and TypeMethodDescriptiongetArrayReads
(PointerKey arrayRef) getArrayWrites
(PointerKey arrayRef) getFieldReads
(PointerKey baseRef, IField field) getFieldWrites
(PointerKey baseRef, IField field) get the heap model used in this memory access mapgetStaticFieldReads
(IField field) getStaticFieldWrites
(IField field)
-
Method Details
-
getFieldReads
- Returns:
Collection
<MemoryAccess
>
-
getFieldWrites
- Returns:
Collection
<MemoryAccess
>
-
getArrayReads
-
getArrayWrites
-
getStaticFieldReads
-
getStaticFieldWrites
-
getHeapModel
HeapModel getHeapModel()get the heap model used in this memory access map
-