Class NativeModeller
java.lang.Object
pascal.taie.analysis.pta.plugin.CompositePlugin
pascal.taie.analysis.pta.plugin.natives.NativeModeller
- All Implemented Interfaces:
Plugin
This class models some native calls by "inlining" their side effects
at the call sites to provide better precision for pointer analysis.
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class pascal.taie.analysis.pta.plugin.CompositePlugin
addPlugin, clearPlugins, onFinish, onNewCallEdge, onNewCSMethod, onNewMethod, onNewPointsToSet, onNewStmt, onPhaseFinish, onStart, onUnresolvedCall
-
Constructor Details
-
NativeModeller
public NativeModeller()
-
-
Method Details
-
setSolver
Description copied from interface:Plugin
Sets pointer analysis solver which will be used later by the plugin.- Specified by:
setSolver
in interfacePlugin
- Overrides:
setSolver
in classCompositePlugin
-