Package pascal.taie.analysis.defuse
Class DefUseAnalysis
Computes intra-procedural def-use and use-def chains
based on reaching definition analysis.
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class pascal.taie.analysis.Analysis
getId, getOptions
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
DefUseAnalysis
-
-
Method Details
-
analyze
Description copied from class:MethodAnalysis
Runs this analysis for the givenIR
. The result will be stored inIR
. If the result is not used by following analyses, then this method should returnnull
.- Specified by:
analyze
in classMethodAnalysis<DefUse>
- Parameters:
ir
- IR of the method to be analyzed- Returns:
- the analysis result for given ir.
-