Uses of Class
qilin.core.pag.Node
Packages that use Node
Package
Description
Generally useful utility classes for Soot.
-
Uses of Node in qilin.core
Methods in qilin.core that return NodeModifier and TypeMethodDescriptionCorePTA.parameterize
(Node n, Context context) abstract Node
PTA.parameterize
(Node n, Context context) Methods in qilin.core with parameters of type NodeModifier and TypeMethodDescriptionCorePTA.parameterize
(Node n, Context context) abstract Node
PTA.parameterize
(Node n, Context context) PointsToAnalysis.reachingObjects
(Node n) PTA.reachingObjects
(Node n) Returns the set of objects pointed by n: case 1: n is an insensitive node, return objects pointed by n under every possible context. -
Uses of Node in qilin.core.builder
Fields in qilin.core.builder with type parameters of type NodeModifier and TypeFieldDescriptionprotected final Map<Node,
Collection<ExceptionThrowSite>> ExceptionHandler.throwNodeToSites
Methods in qilin.core.builder that return NodeMethods in qilin.core.builder with parameters of type NodeModifier and TypeMethodDescriptionboolean
ExceptionHandler.addThrowSite
(Node throwNode, ExceptionThrowSite ets) -
Uses of Node in qilin.core.pag
Subclasses of Node in qilin.core.pagModifier and TypeClassDescriptionclass
Represents an allocation site node in the pointer assignment graph.class
Represents an allocation site node the represents a known java.lang.Class object.class
class
class
class
class
Represents a field reference node in the pointer assignment graph.class
class
Represents a simple variable node in the pointer assignment graph that is not associated with any particular method invocation.class
class
Represents an allocation site node the represents a constant string.class
Represents a simple of pointer node in the pointer assignment graph.class
Represents a simple variable node in the pointer assignment graph.Fields in qilin.core.pag with type parameters of type NodeModifier and TypeFieldDescriptionprotected ChunkedQueue<Node>
PAG.edgeQueue
MethodPAG.node2wrapperedTraps
Methods in qilin.core.pag that return types with arguments of type NodeModifier and TypeMethodDescriptionPAG.edgeReader()
MethodPAG.getExceptionEdges()
MethodPAG.getExceptionEdges()
MethodPAG.getInternalReader()
Methods in qilin.core.pag with parameters of type NodeModifier and TypeMethodDescriptionfinal void
Adds an edge to the graph, returning false if it was already there.void
MethodPAG.addExceptionEdge
(Node from, Node to) void
PAG.addGlobalPAGEdge
(Node from, Node to) void
MethodPAG.addInternalEdge
(Node src, Node dst) Method parameters in qilin.core.pag with type arguments of type Node -
Uses of Node in qilin.core.sets
Methods in qilin.core.sets with parameters of type Node -
Uses of Node in qilin.pta.toolkits.conch
Fields in qilin.pta.toolkits.conch with type parameters of type NodeMethods in qilin.pta.toolkits.conch that return NodeModifier and TypeMethodDescriptionTranEdge.getSource()
PathEdge.getSrcNode()
TranEdge.getTarget()
PathEdge.getTgtNode()
Methods in qilin.pta.toolkits.conch that return types with arguments of type NodeModifier and TypeMethodDescriptionDepOnParamAnalysis.fetchReachableParamsOf
(Node node) SMPAG.getLoads()
SMPAG.getLoads()
SMPAG.getStores()
SMPAG.getStores()
Methods in qilin.pta.toolkits.conch with parameters of type NodeModifier and TypeMethodDescriptionprotected void
AbstractPAG.addThrowEdge
(Node throwNode) protected void
LeakAnalysis.addThrowEdge
(Node throwNode) DepOnParamAnalysis.fetchReachableParamsOf
(Node node) protected Collection<TranEdge>
AbstractPAG.outAndSummaryEdges
(Node node) Constructors in qilin.pta.toolkits.conch with parameters of type Node -
Uses of Node in qilin.pta.toolkits.debloaterx
Fields in qilin.pta.toolkits.debloaterx with type parameters of type NodeMethods in qilin.pta.toolkits.debloaterx with parameters of type Node -
Uses of Node in qilin.pta.toolkits.selectx
Fields in qilin.pta.toolkits.selectx declared as Node -
Uses of Node in qilin.pta.toolkits.zipper.flowgraph
Methods in qilin.pta.toolkits.zipper.flowgraph that return NodeMethods in qilin.pta.toolkits.zipper.flowgraph that return types with arguments of type NodeModifier and TypeMethodDescriptionIObjectFlowGraph.allNodes()
ObjectFlowGraph.allNodes()
FlowAnalysis.getFlowNodes()
FlowAnalysis.getPFG()
Methods in qilin.pta.toolkits.zipper.flowgraph with parameters of type NodeModifier and TypeMethodDescriptionIObjectFlowGraph.outEdgesOf
(Node p0) ObjectFlowGraph.outEdgesOf
(Node node) Constructors in qilin.pta.toolkits.zipper.flowgraph with parameters of type Node -
Uses of Node in qilin.pta.tools
Methods in qilin.pta.tools that return NodeMethods in qilin.pta.tools with parameters of type NodeModifier and TypeMethodDescriptionDebloatedPTA.parameterize
(Node n, Context context) DebloatedPTA.reachingObjects
(Node n) -
Uses of Node in qilin.util
Methods in qilin.util with parameters of type Node