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

#include <InterproceduralInfo.h>

Collaboration diagram for InterproceduralInfo::CallSiteStructure:

Public Attributes

SgNodesliceImportantNode
 SgNode containing the functioncall, attention: this is not the SgFunctionCall-Node, this is the first node encountered form the functioncall towards the head of the function. More...
 
SgNodesgFunctionCallExpNode
 SgNode pointin to the actual SgFunctionCall-node. More...
 
SgNodesgCallInterestingNode
 
std::vector< SgExpression * > actual_in
 
SgNodeactual_return
 

Detailed Description

Definition at line 67 of file InterproceduralInfo.h.

Member Data Documentation

SgNode* InterproceduralInfo::CallSiteStructure::sliceImportantNode

SgNode containing the functioncall, attention: this is not the SgFunctionCall-Node, this is the first node encountered form the functioncall towards the head of the function.

Definition at line 70 of file InterproceduralInfo.h.

Referenced by InterproceduralInfo::addFunctionCall().

SgNode* InterproceduralInfo::CallSiteStructure::sgFunctionCallExpNode

SgNode pointin to the actual SgFunctionCall-node.

Definition at line 72 of file InterproceduralInfo.h.

Referenced by InterproceduralInfo::addFunctionCall().

SgNode* InterproceduralInfo::CallSiteStructure::sgCallInterestingNode

Definition at line 73 of file InterproceduralInfo.h.

std::vector<SgExpression*> InterproceduralInfo::CallSiteStructure::actual_in

Definition at line 76 of file InterproceduralInfo.h.

SgNode* InterproceduralInfo::CallSiteStructure::actual_return

Definition at line 83 of file InterproceduralInfo.h.

Referenced by InterproceduralInfo::addFunctionCall().


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