Uses of Package
pascal.taie.analysis.pta.core.heap
Packages that use pascal.taie.analysis.pta.core.heap
Package
Description
Provides the classes to represent and manage context-sensitive elements
used in pointer analysis, including context-sensitive pointers, objects,
call sites, and methods.
Provide various context selectors, which correspond to various
context sensitivity variants.
Provide model for heap objects.
Provide data structures and algorithms of context-sensitive
pointer analysis solver.
This package contains implementation of Mahjong, which
builds heap model by mering type-consistent objects.
This package implements modification side-effect analysis (MOD) which
computes the objects that may be modified by each method and statement.
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.graph.flowgraph
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.core.cs.element
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.core.cs.selector
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.core.heapClassDescriptionAll heap models should inherit this class, and we can define some uniform behaviors of heap modeling here.Descriptor for
MockObj
.Represents of heap models for heap objects.Represents a set of merged objects.Objects that are created by new statements.Represents of abstract objects in pointer analysis. -
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.core.solver
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.plugin.exception
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.plugin.util
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.toolkit
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.toolkit.mahjong
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.pta.toolkit.util
-
Classes in pascal.taie.analysis.pta.core.heap used by pascal.taie.analysis.sideeffect