|
Stanse
-1
|


Public Member Functions | |
| LocationPointerType (CategorizationProvider catProvider, AbstractLocation tau, AbstractLocation lambda) | |
| LocationPointerType (CategorizationProvider catProvider) | |
| AbstractLocationSet | getTau () |
| AbstractLocation | getLambda () |
| LocationPointerType | dereference () |
| void | unifyWith (PointerType that) |
| void | notifyAbstractLocationsJoined (AbstractLocation oldClass, AbstractLocation newClass) |
Represents the location pointer type.
|
inline |
|
inline |
|
inline |
Dereferences the type.
|
inline |
Gets the function component of the type.
|
inline |
Gets the location component of the type.
|
inline |
Called when the abstract location this class points to has been joined with a new class. Implementers should replace all stored references to oldClass by newClass.
| oldClass | |
| newClass |
Implements cz.muni.stanse.pointeranalyzer.shapirohorwitz.AbstractLocationJoinListener.
|
inline |
Unifies this type with another LocationPointerType.
Implements cz.muni.stanse.pointeranalyzer.shapirohorwitz.PointerType.
1.8.6