Skip to content

DefUseAnalysisAbstract

Synopsis

Declared in <src/midend/programAnalysis/defUseAnalysis/DefUseAnalysisAbstract.h>

Base Classes

Name

Description

Support

Member Functions

Name

Description

DefUseAnalysisAbstract [constructor]

Default constructor

~DefUseAnalysisAbstract [destructor] [virtual]

Destructor

run [virtual]

Protected Member Functions

Name

Description

checkElementsForChange

getCFGPredNode

get the incoming node of a cfg edge: only get the last one?*****

getInitName

getOtherInNode

For a CFG Node, follow the two incoming edges and get the other node (than theNodeBefore) ??? Why only two edges?*****

isDoubleExactEntry

printCFGVector

print the values of a vector*****

resolveCast

searchMulti

searchVector

Derived Classes

Created with MrDocs