Uses of Class
pascal.taie.config.AnalysisOptions
Package
Description
Provide model for heap objects.
Provide data structures and algorithms of context-sensitive
pointer analysis solver.
Provide plugin interface of pointer analysis and
some instances (implementations).
This package contains implementation of Mahjong, which
builds heap model by mering type-consistent objects.
This package provides functionality for processing options and configurations.
-
Uses of AnalysisOptions in pascal.taie.analysis
-
Uses of AnalysisOptions in pascal.taie.analysis.pta.core.heap
ModifierConstructorDescriptionprotected
AbstractHeapModel
(AnalysisOptions options) AllocationSiteBasedModel
(AnalysisOptions options) -
Uses of AnalysisOptions in pascal.taie.analysis.pta.core.solver
ModifierConstructorDescriptionDefaultSolver
(AnalysisOptions options, HeapModel heapModel, ContextSelector contextSelector, CSManager csManager) -
Uses of AnalysisOptions in pascal.taie.analysis.pta.plugin
Modifier and TypeMethodDescriptionstatic void
ResultProcessor.process
(AnalysisOptions options, PointerAnalysisResult result) -
Uses of AnalysisOptions in pascal.taie.analysis.pta.toolkit.mahjong
Modifier and TypeMethodDescriptionstatic HeapModel
Mahjong.run
(PointerAnalysisResult pta, AnalysisOptions options) -
Uses of AnalysisOptions in pascal.taie.config
ModifierConstructorDescriptionAnalysisConfig
(String description, String analysisClass, String id, List<String> requires, AnalysisOptions options) Used by deserialization from configuration file.PlanConfig
(String id, AnalysisOptions options)