Uses of Class
qilin.core.sets.PointsToSetInternal
Packages that use PointsToSetInternal
-
Uses of PointsToSetInternal in qilin.core.builder
Methods in qilin.core.builder with parameters of type PointsToSetInternalModifier and TypeMethodDescriptionvoidExceptionHandler.exceptionDispatch(PointsToSetInternal p2set, ExceptionThrowSite site) voidCallGraphBuilder.virtualCallDispatch(PointsToSetInternal p2set, VirtualCallSite site) -
Uses of PointsToSetInternal in qilin.core.sets
Subclasses of PointsToSetInternal in qilin.core.setsModifier and TypeClassDescriptionclassImplementation of points-to set that holds two sets: one for new elements that have not yet been propagated, and the other for elements that have already been propagated.final classHybrid implementation of points-to set, which uses an explicit array for small sets, and a bit vector for large sets.Methods in qilin.core.sets with parameters of type PointsToSetInternalModifier and TypeMethodDescriptionbooleanDoublePointsToSet.addAll(PointsToSetInternal other, PointsToSetInternal exclude) Adds contents of other into this set, returns true if this set changed.booleanHybridPointsToSet.addAll(PointsToSetInternal other, PointsToSetInternal exclude) Adds contents of other into this set, returns true if this set changed.abstract booleanPointsToSetInternal.addAll(PointsToSetInternal other, PointsToSetInternal exclude) booleanDoublePointsToSet.hasNonEmptyIntersection(PointsToSetInternal other) Returns true if this set shares some objects with other.booleanPointsToSetInternal.hasNonEmptyIntersection(PointsToSetInternal other) Constructors in qilin.core.sets with parameters of type PointsToSetInternal -
Uses of PointsToSetInternal in qilin.core.solver
Methods in qilin.core.solver with parameters of type PointsToSetInternalModifier and TypeMethodDescriptionprotected voidSolver.propagatePTS(ValNode pointer, PointsToSetInternal other)