Uses of Interface
pascal.taie.analysis.pta.PointerAnalysisResult
Packages that use PointerAnalysisResult
Package
Description
Provide data structures and algorithms of context-sensitive
pointer analysis solver.
Provide plugin interface of pointer analysis and
some instances (implementations).
This package contains implementation of Mahjong, which
builds heap model by mering type-consistent objects.
This package contains implementation of Scaler, which selects
suitable context variants for the methods in the program.
This package contains implementation of Zipper and Zipper-e, which selects
precision-critical methods in the program.
-
Uses of PointerAnalysisResult in pascal.taie.analysis.pta
Classes in pascal.taie.analysis.pta that implement PointerAnalysisResultMethods in pascal.taie.analysis.pta that return PointerAnalysisResult -
Uses of PointerAnalysisResult in pascal.taie.analysis.pta.core.solver
Methods in pascal.taie.analysis.pta.core.solver that return PointerAnalysisResult -
Uses of PointerAnalysisResult in pascal.taie.analysis.pta.plugin
Methods in pascal.taie.analysis.pta.plugin with parameters of type PointerAnalysisResultModifier and TypeMethodDescriptionstatic void
ResultProcessor.process
(AnalysisOptions options, PointerAnalysisResult result) -
Uses of PointerAnalysisResult in pascal.taie.analysis.pta.toolkit
Methods in pascal.taie.analysis.pta.toolkit that return PointerAnalysisResultModifier and TypeMethodDescriptionPointerAnalysisResultEx.getBase()
PointerAnalysisResultExImpl.getBase()
Constructors in pascal.taie.analysis.pta.toolkit with parameters of type PointerAnalysisResultModifierConstructorDescriptionPointerAnalysisResultExImpl
(PointerAnalysisResult base, boolean eagerInit) Constructs an extended pointer analysis result. -
Uses of PointerAnalysisResult in pascal.taie.analysis.pta.toolkit.mahjong
Methods in pascal.taie.analysis.pta.toolkit.mahjong with parameters of type PointerAnalysisResultModifier and TypeMethodDescriptionstatic HeapModel
Mahjong.run
(PointerAnalysisResult pta, AnalysisOptions options) -
Uses of PointerAnalysisResult in pascal.taie.analysis.pta.toolkit.scaler
Methods in pascal.taie.analysis.pta.toolkit.scaler with parameters of type PointerAnalysisResultModifier and TypeMethodDescriptionScaler.run
(PointerAnalysisResult pta, String arg) Parses Scaler argument and runs Scaler.Constructors in pascal.taie.analysis.pta.toolkit.scaler with parameters of type PointerAnalysisResult -
Uses of PointerAnalysisResult in pascal.taie.analysis.pta.toolkit.zipper
Methods in pascal.taie.analysis.pta.toolkit.zipper with parameters of type PointerAnalysisResultModifier and TypeMethodDescriptionZipper.run
(PointerAnalysisResult pta, String arg) Parses Zipper argument and runs Zipper.Constructors in pascal.taie.analysis.pta.toolkit.zipper with parameters of type PointerAnalysisResult