ROSE 0.11.145.147
Public Member Functions | Public Attributes | List of all members
FunctionData Class Reference

Description

Definition at line 111 of file CallGraph.h.

Collaboration diagram for FunctionData:
Collaboration graph
[legend]

Public Member Functions

bool isDefined ()
 
 FunctionData (SgFunctionDeclaration *functionDeclaration, SgProject *project, ClassHierarchyWrapper *)
 
Rose_STL_Container< SgMemberFunctionDeclaration * > * findPointsToVirtualFunctions (SgMemberFunctionDeclaration *)
 
bool compareFunctionDeclarations (SgFunctionDeclaration *f1, SgFunctionDeclaration *f2)
 

Public Attributes

bool hasDefinition
 
Rose_STL_Container< SgFunctionDeclaration * > functionList
 All the callees of this function.
 
SgFunctionDeclarationfunctionDeclaration
 

Member Data Documentation

◆ hasDefinition

bool FunctionData::hasDefinition

Definition at line 115 of file CallGraph.h.

◆ functionList

Rose_STL_Container<SgFunctionDeclaration *> FunctionData::functionList

All the callees of this function.

Definition at line 122 of file CallGraph.h.

Referenced by CallGraphBuilder::buildCallGraph().

◆ functionDeclaration

SgFunctionDeclaration* FunctionData::functionDeclaration

Definition at line 124 of file CallGraph.h.


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