Package qilin.pta.tools
Class EaglePTA
java.lang.Object
qilin.core.PTA
qilin.core.CorePTA
qilin.pta.tools.BasePTA
qilin.pta.tools.StagedPTA
qilin.pta.tools.PartialObjSensPTA
qilin.pta.tools.EaglePTA
- All Implemented Interfaces:
PointsToAnalysis
-
Field Summary
Fields inherited from class qilin.pta.tools.PartialObjSensPTA
csmethods, csnodes, prePAG
Fields inherited from interface qilin.core.PointsToAnalysis
EXCEPTION_NODE, MAIN_THREAD_GROUP_NODE_LOCAL, RETURN_NODE, STRING_NODE, THIS_NODE, THROW_NODE
-
Constructor Summary
-
Method Summary
Methods inherited from class qilin.pta.tools.PartialObjSensPTA
extraStats, preAnalysis, select
Methods inherited from class qilin.pta.tools.StagedPTA
getPrePTA, mainAnalysis, run
Methods inherited from class qilin.pta.tools.BasePTA
createCallGraphBuilder, createPAG, dumpStats, evaluator, getPropagator
Methods inherited from class qilin.core.CorePTA
createCalleeCtx, ctxConstructor, ctxSelector, emptyContext, getRootNode, heapAbstractor, parameterize, parameterize, parameterize, parameterize, parameterize, parameterize, setContextSelector
Methods inherited from class qilin.core.PTA
getCallGraph, getCgb, getExceptionHandler, getNakedReachableMethods, getPag, getReachableMethods, getScene, getView, pureRun, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjectsInternal, reachingObjectsInternal, reachingObjectsOfArrayElement
-
Constructor Details
-
EaglePTA
-
-
Method Details
-
calculatingNode2Length
- Specified by:
calculatingNode2Length
in classPartialObjSensPTA
-
writeToFile
- Throws:
FileNotFoundException
-