Uses of Class
qilin.core.config.PointerAnalysisConfig.Builder
Packages that use PointerAnalysisConfig.Builder
-
Uses of PointerAnalysisConfig.Builder in qilin.callgraph
Methods in qilin.callgraph with parameters of type PointerAnalysisConfig.BuilderModifier and TypeMethodDescription@NonNull QilinCallGraphConfig.BuilderQilinCallGraphConfig.Builder.pointerAnalysisConfig(@NonNull PointerAnalysisConfig.Builder configBuilder) Optional: a pre-configuredPointerAnalysisConfig.Builderfor qilin-specific knobs (context sensitivity, heap abstraction policy, debloating, ...). -
Uses of PointerAnalysisConfig.Builder in qilin.core.config
Methods in qilin.core.config that return PointerAnalysisConfig.BuilderModifier and TypeMethodDescriptionPointerAnalysisConfig.Builder.analysisName(String analysisName) PointerAnalysisConfig.builder()PointerAnalysisConfig.Builder.clinitVirtualCallResolver(VirtualCallResolver clinitVirtualCallResolver) PointerAnalysisConfig.Builder.contextSensitivity(ContextSensitivity contextSensitivity) PointerAnalysisConfig.Builder.ctxDebloating(boolean ctxDebloating) PointerAnalysisConfig.Builder.debloatApproach(PointerAnalysisConfig.DebloatApproach debloatApproach) PointerAnalysisConfig.Builder.dumpJimple(boolean dumpJimple) PointerAnalysisConfig.Builder.dumpLibraryPointsToSet(boolean dumpLibraryPointsToSet) PointerAnalysisConfig.Builder.dumpPointsToSet(boolean dumpPointsToSet) PointerAnalysisConfig.Builder.dumpStats(boolean dumpStats) PointerAnalysisConfig.Builder.enforceEmptyContextForIgnoreTypes(boolean enforceEmptyContextForIgnoreTypes) PointerAnalysisConfig.Builder.heapAbstractionPolicy(PointerAnalysisConfig.HeapAbstractionPolicy heapAbstractionPolicy) PointerAnalysisConfig.Builder.outputDirectory(String outputDirectory) PointerAnalysisConfig.Builder.preAnalysisOnly(boolean preAnalysisOnly) PointerAnalysisConfig.Builder.preciseArrayElement(boolean preciseArrayElement) PointerAnalysisConfig.Builder.preciseExceptions(boolean preciseExceptions) PointerAnalysisConfig.Builder.reflectionLogPath(String reflectionLogPath) PointerAnalysisConfig.Builder.resolveDynamicInvoke(boolean resolveDynamicInvoke) PointerAnalysisConfig.Builder.seedEntryPointClinits(boolean seedEntryPointClinits) PointerAnalysisConfig.Builder.singleEntry(boolean singleEntry) PointerAnalysisConfig.Builder.stringConstants(boolean stringConstants) PointerAnalysisConfig.Builder.turnerConfig(PointerAnalysisConfig.TurnerConfig turnerConfig)