public class PointsToAnalysisType extends AnalysisType
AnalysisType.InstanceFieldsInterceptor, AnalysisType.UsageKindAnalysisElement.ElementReachableNotification, AnalysisElement.MethodOverrideReachableNotification, AnalysisElement.SubtypeReachableNotificationassignableTypesNonNullState, assignableTypesState, instantiatedTypes, instantiatedTypesNonNull, universe| Modifier and Type | Method and Description |
|---|---|
void |
cleanupAfterAnalysis() |
OffsetStoreTypeFlow.StoreIndexedTypeFlow |
initAndGetContextInsensitiveIndexedStore(PointsToAnalysis bb,
BytecodePosition originalLocation) |
OffsetStoreTypeFlow.UnsafeStoreTypeFlow |
initAndGetContextInsensitiveUnsafeStore(PointsToAnalysis bb,
BytecodePosition originalLocation) |
addInstanceFieldsInterceptor, clearInstanceFieldsCache, compareTo, declaresDefaultMethods, ensureInitialized, equals, findInstanceFieldWithOffset, findLeafConcreteSubtype, findLeastCommonAncestor, findMethod, findUniqueConcreteMethod, forAllSuperTypes, getAllSubtypes, getAnnotationRoot, getArrayClass, getArrayClass, getAssignableTypes, getCachedConstantObject, getClassInitializer, getComponentType, getContextInsensitiveAnalysisObject, getDeclaredConstructors, getDeclaredMethods, getElementalType, getEnclosingType, getHostClass, getId, getInstanceFields, getInterfaces, getJavaClass, getJavaKind, getModifiers, getName, getOrComputeData, getOverrideReachabilityNotifications, getReachabilityListenerNotified, getSingleImplementor, getSourceFileName, getStaticFields, getStorageKind, getSubTypes, getSuperclass, getTypeFlow, getUniqueConstantObject, getWrapped, getWrappedWithoutResolve, hasDefaultMethods, hasFinalizableSubclass, hasFinalizer, hashCode, hasSubTypes, initialize, isAllocated, isAnnotation, isAnySubtypeInstantiated, isArray, isAssignableFrom, isCloneableWithAllocation, isEnum, isInHeap, isInitialized, isInstance, isInstanceClass, isInstantiated, isInterface, isLinked, isLocal, isMember, isPrimitive, isReachable, isWordType, link, onInitialized, onReachable, registerAsAllocated, registerAsAssignable, registerAsInHeap, registerAsReachable, registerOverrideReachabilityNotification, registerSubtypeReachabilityNotification, registerUnsafeAccessedField, registerUnsafeFieldsRecomputed, resolve, resolveConcreteMethod, resolveConcreteMethod, resolveMethod, setReachabilityListenerNotified, toString, unsafeAccessedFields, unsafeAccessedFields, unsafeFieldsRecomputed, verifyAssignableTypesisTriggered, notifyReachabilityCallback, notifyReachabilityCallbacks, registerReachabilityNotificationgetAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, getIgnoredAnnotations, getInjectedAnnotations, getSecondaryAnnotationRoot, isAnnotationPresentgetAnnotationsByType, getDeclaredAnnotationsByTypegetJavaClasspublic OffsetStoreTypeFlow.UnsafeStoreTypeFlow initAndGetContextInsensitiveUnsafeStore(PointsToAnalysis bb, BytecodePosition originalLocation)
public OffsetStoreTypeFlow.StoreIndexedTypeFlow initAndGetContextInsensitiveIndexedStore(PointsToAnalysis bb, BytecodePosition originalLocation)
public void cleanupAfterAnalysis()
cleanupAfterAnalysis in class AnalysisType