Uses of Class
qilin.core.PTA
Package
Description
Generally useful utility classes for Soot.
-
Uses of PTA in qilin.core
-
Uses of PTA in qilin.core.builder
-
Uses of PTA in qilin.core.pag
-
Uses of PTA in qilin.core.sets
ModifierConstructorDescriptionprotected
P2SetVisitor
(PTA pta) UnmodifiablePointsToSet
(PTA pta, PointsToSetInternal pts) -
Uses of PTA in qilin.core.solver
-
Uses of PTA in qilin.driver
-
Uses of PTA in qilin.pta.toolkits.bean
-
Uses of PTA in qilin.pta.toolkits.common
ModifierConstructorDescriptionDebloatedOAG
(PTA prePta, Set<AllocNode> ctxDepHeaps) FieldPointstoGraph
(PTA pta) -
Uses of PTA in qilin.pta.toolkits.conch
Modifier and TypeFieldDescriptionprotected final PTA
AbstractPAG.prePTA
final PTA
AbstractConch.pta
ModifierConstructorDescriptionAbstractConch
(PTA pta) protected
AbstractPAG
(PTA prePTA) DepOnParamAnalysis
(PTA prePTA) LeakAnalysis
(PTA prePTA) -
Uses of PTA in qilin.pta.toolkits.debloaterx
Modifier and TypeFieldDescriptionprotected final PTA
CollectionHeuristic.pta
protected final PTA
ContainerFinder.pta
protected final PTA
XPAG.pta
protected final PTA
XUtility.pta
ModifierConstructorDescriptionCollectionHeuristic
(PTA pta) ContainerFinder
(PTA pta, XUtility utility) DebloaterX
(PTA pta) -
Uses of PTA in qilin.pta.toolkits.eagle
-
Uses of PTA in qilin.pta.toolkits.mahjong
-
Uses of PTA in qilin.pta.toolkits.selectx
-
Uses of PTA in qilin.pta.toolkits.turner
Modifier and TypeMethodDescriptionstatic AbstractMVFG
MethodVFG.findOrCreateMethodVFG
(PTA prePTA, SootMethod method, OCG hg) static AbstractMVFG
ModularMVFG.findOrCreateMethodVFG
(PTA prePTA, SootMethod method, OCG hg, MergedNode<SootMethod> sccNode) ModifierConstructorDescriptionAbstractMVFG
(PTA prePTA, OCG hg, SootMethod method) MethodVFG
(PTA prePTA, SootMethod method, OCG hg) ModularMVFG
(PTA prePTA, SootMethod method, OCG hg, MergedNode<SootMethod> sccNode) -
Uses of PTA in qilin.pta.toolkits.zipper
-
Uses of PTA in qilin.pta.toolkits.zipper.analysis
-
Uses of PTA in qilin.pta.toolkits.zipper.flowgraph
ModifierConstructorDescriptionFlowAnalysis
(PTA pta, PotentialContextElement pce, ObjectFlowGraph ofg) ObjectFlowGraph
(PTA pta) -
Uses of PTA in qilin.pta.tools
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
refer to "Hybrid Context-Sensitivity for Points-To Analysis" (PLDI'13)class
refer to "Hybrid Context-Sensitivity for Points-To Analysis" (PLDI'13)class
class
class
class
class
class
class
class
class
class
class
-
Uses of PTA in qilin.stat
Modifier and TypeFieldDescriptionprotected final PTA
PTAEvaluator.pta
protected final PTA
SimplifiedEvaluator.pta
Modifier and TypeMethodDescriptionvoid
Exporter.dumpInsensPointsTo
(Collection<LocalVarNode> lvns, PTA pta) ModifierConstructorDescriptionBenchmarkStat
(PTA pta) CallGraphStat
(PTA pta) PointsToStat
(PTA pta) PTAEvaluator
(PTA pta) SimplifiedEvaluator
(PTA pta) TypeClientStat
(PTA pta) -
Uses of PTA in qilin.util
Modifier and TypeMethodDescriptionstatic Map<LocalVarNode,
Set<AllocNode>> PTAUtils.calcStaticThisPTS
(PTA pta) static boolean
static void
PTAUtils.printPts
(PTA pta, PointsToSet pts)