Uses of Class
qilin.core.config.PointerAnalysisConfig
Packages that use PointerAnalysisConfig
Package
Description
Points-to analysis graph (PAG) data structures, based on Soot/jimple/spark/pag with significant
modifications.
-
Uses of PointerAnalysisConfig in qilin.core
Methods in qilin.core that return PointerAnalysisConfigMethods in qilin.core with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionstatic PTAPointerAnalysisFactory.create(View view, ClassType mainClass, PointerAnalysisConfig config) Constructors in qilin.core with parameters of type PointerAnalysisConfigModifierConstructorDescriptionPTAScene(View view, ClassType mainClass, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.core.builder
Constructors in qilin.core.builder with parameters of type PointerAnalysisConfigModifierConstructorDescriptionFakeMainFactory(View view, SootClass mainClazz, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.core.config
Methods in qilin.core.config that return PointerAnalysisConfigMethods in qilin.core.config with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionstatic ContextSelectorPointerAnalysisComponents.createContextSelector(PointerAnalysisConfig config, View view, ContextSensitivity contextSensitivity) static HeapAbstractorPointerAnalysisComponents.createHeapAbstractor(PointerAnalysisConfig config, PAG pag) abstract BasePTAContextSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) Builds the concreteBasePTAfor this variant.protected static BasePTAContextSensitivity.maybeDebloat(BasePTA pta, PointerAnalysisConfig config) static ContextSelectorPointerAnalysisComponents.wrapIgnoreTypesGuard(PointerAnalysisConfig config, View view, ContextSelector base) Wrapsbasewith aHeuristicSelectorguard that forces an empty context for ignore-types, when the config asks for it; otherwise returnsbaseunchanged. -
Uses of PointerAnalysisConfig in qilin.core.pag
Fields in qilin.core.pag declared as PointerAnalysisConfig -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.bean
Methods in qilin.pta.toolkits.bean with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionBeanObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.dd
Methods in qilin.pta.toolkits.dd with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionDataDrivenCallSiteSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) DataDrivenHybridObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) DataDrivenObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) TunnelingCallSiteSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) TunnelingHybridObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) TunnelingObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) TunnelingTypeSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.eagle
Methods in qilin.pta.toolkits.eagle with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionEagleObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.mahjong
Methods in qilin.pta.toolkits.mahjong with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionMahjongCallSiteSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) MahjongObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.selectx
Methods in qilin.pta.toolkits.selectx with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionSelectxCallSiteSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.turner
Methods in qilin.pta.toolkits.turner with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionTurnerObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) -
Uses of PointerAnalysisConfig in qilin.pta.toolkits.zipper
Methods in qilin.pta.toolkits.zipper with parameters of type PointerAnalysisConfigModifier and TypeMethodDescriptionZipperCallSiteSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config) ZipperObjectSensitivity.createPTA(PTAScene scene, PointerAnalysisConfig config)