public class PointsToAnalysisField extends AnalysisField
AnalysisField.AnalysisFieldObserverAnalysisElement.ElementNotification, AnalysisElement.MethodOverrideReachableNotification, AnalysisElement.ReachabilityReason, AnalysisElement.ReachabilityTraceBuilder, AnalysisElement.SubtypeReachableNotificationdeclaringClass, fieldType, fieldValueComputer, instanceFieldTypeState, position, wrapped| Modifier and Type | Method and Description |
|---|---|
void |
cleanupAfterAnalysis() |
StoreFieldTypeFlow |
initAndGetContextInsensitiveStore(PointsToAnalysis bb,
BytecodePosition originalLocation) |
addAnalysisFieldObserver, canBeNull, computedValueCanBeNull, computedValueTypes, copyAccessInfos, getAccessedReason, getConstantValue, getDeclaringClass, getFoldedReason, getId, getInitialInstanceFieldFlow, getInstanceFieldFlow, getInstanceFieldTypeState, getJavaField, getModifiers, getName, getOffset, getPosition, getReadBy, getReadReason, getStaticFieldFlow, getStorageKind, getType, getTypeState, getUniverse, getWrapped, getWrittenReason, hashCode, hasUnsafeFrozenTypeState, intersectAccessInfos, isAccessed, isComputedValue, isFolded, isInternal, isJNIAccessed, isReachable, isRead, isStatic, isSynthetic, isUnsafeAccessed, isValueAvailable, isWritten, onReachable, registerAsAccessed, registerAsFolded, registerAsJNIAccessed, registerAsRead, registerAsUnsafeAccessed, registerAsUnsafeAccessed, registerAsWritten, removeAnalysisFieldObserver, setCanBeNull, setPosition, setUnsafeFrozenTypeState, toStringexecute, getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, isAnnotationPresent, isTriggered, notifyReachabilityCallback, notifyReachabilityCallbacks, registerReachabilityNotificationclone, equals, getClass, notify, notifyAll, wait, wait, waitgetJavaFieldgetAnnotationsByType, getDeclaredAnnotationsByTypepublic StoreFieldTypeFlow initAndGetContextInsensitiveStore(PointsToAnalysis bb, BytecodePosition originalLocation)
public void cleanupAfterAnalysis()
cleanupAfterAnalysis in class AnalysisField