ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliasRelationNode Struct Reference

A struct to hold the information about an alias node. More...

#include <IntraProcAliasAnalysis.h>

Collaboration diagram for AliasRelationNode:

Public Member Functions

bool operator== (const AliasRelationNode &that) const
 

Public Attributes

SgVariableSymbolvar
 The VariableSymbol participating in aliasing. More...
 
int derefLevel
 Dereference Level *a +1 **a +2 a 0 &a -1. More...
 

Detailed Description

A struct to hold the information about an alias node.

Definition at line 20 of file IntraProcAliasAnalysis.h.

Member Function Documentation

bool AliasRelationNode::operator== ( const AliasRelationNode that) const
inline

Definition at line 30 of file IntraProcAliasAnalysis.h.

References derefLevel, and var.

Member Data Documentation

SgVariableSymbol* AliasRelationNode::var

The VariableSymbol participating in aliasing.

Definition at line 22 of file IntraProcAliasAnalysis.h.

Referenced by operator==().

int AliasRelationNode::derefLevel

Dereference Level *a +1 **a +2 a 0 &a -1.

Definition at line 28 of file IntraProcAliasAnalysis.h.

Referenced by operator==().


The documentation for this struct was generated from the following file: