Skip to content

CompReprBase

Synopsis

Declared in <src/midend/programAnalysis/VirtualFunctionAnalysis/IntraProcAliasAnalysis.h>

class CompReprBase;

Member Functions

Name

Description

CompReprBase [constructor]

Default constructor

addMayAliasRelation [virtual]

Add a may alias relation eg. conditionals

addMustAliasRelation [virtual]

Add a must alias relation

computeAliases [virtual]

computeAliases overloads

getGraph [virtual]

Get the Graph

getHash [virtual]

compute hash of the graph

merge [virtual]

Merge two CompRepr

toDot [virtual]

Print to Dot file

Protected Member Functions

Name

Description

~CompReprBase [destructor] [virtual]

Protected Destructor to make sure the client code can't delete it

Protected Data Members

Name

graph

hash

Derived Classes

Name

Description

CompactRepresentation

Created with MrDocs