Uses of Package
pascal.taie.analysis.pta.core.solver
Packages that use pascal.taie.analysis.pta.core.solver
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 data structures and algorithms of context-sensitive
pointer analysis solver.
Provide plugin interface of pointer analysis and
some instances (implementations).
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.graph.flowgraphClassDescriptionRepresents pointer flow graph in context-sensitive pointer analysis.
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.ptaClassDescriptionRepresents pointer flow graph in context-sensitive pointer analysis.Checks whether propagation of objects is allowed.
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.core.cs.element
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.core.solverClassDescriptionThis
ParamProvider
ignored all parameters.Represents entry points in pointer analysis.The parameter object provider for this variable/parameters of the entry method.ThisParamProvider
returns this/parameter objects specified via its builder.Transfer function on pointer flow edges. -
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin.assertion
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin.exception
-
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin.natives
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin.reflection
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin.taint
-
Classes in pascal.taie.analysis.pta.core.solver used by pascal.taie.analysis.pta.plugin.util