Uses of Class
qilin.core.pag.GlobalVarNode
Packages that use GlobalVarNode
Package
Description
Points-to analysis graph (PAG) data structures, based on Soot/jimple/spark/pag with significant
modifications.
-
Uses of GlobalVarNode in qilin.core
Methods in qilin.core with parameters of type GlobalVarNodeModifier and TypeMethodDescriptionCorePTA.parameterize(GlobalVarNode gvn, Context context) Global variables are never context-sensitive, so they always parameterize to the empty context. -
Uses of GlobalVarNode in qilin.core.pag
Methods in qilin.core.pag that return GlobalVarNodeModifier and TypeMethodDescriptionPAG.findGlobalVarNode(Object value) Finds the GlobalVarNode for the variable value, or returns null.PAG.makeGlobalVarNode(Object value, Type type) Finds or creates the GlobalVarNode for the variable value, of type type.Methods in qilin.core.pag with parameters of type GlobalVarNode -
Uses of GlobalVarNode in qilin.pta.toolkits.selectx
Fields in qilin.pta.toolkits.selectx with type parameters of type GlobalVarNodeModifier and TypeFieldDescriptionstatic Map<GlobalVarNode,G> G.g2GNstatic Map<GlobalVarNode,G> G.g2GPMethods in qilin.pta.toolkits.selectx with parameters of type GlobalVarNodeModifier and TypeMethodDescriptionvoidSelectx.addStaticLoadEdge(GlobalVarNode from, LocalVarNode to) voidSelectx.addStaticStoreEdge(LocalVarNode from, GlobalVarNode to) static GG.v(GlobalVarNode origin, boolean positive)