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

Description

Definition at line 13 of file functionState.h.

Collaboration diagram for FunctionState:
Collaboration graph
[legend]

Public Member Functions

 FunctionState (Function &func)
 
FunctiongetFunc ()
 

Static Public Member Functions

static std::set< FunctionState * > & getAllDefinedFuncs ()
 
static std::set< FunctionState * > & getAllFuncs ()
 
static FunctionStategetDefinedFuncState (const Function &func)
 
static FunctionStategetFuncState (const Function &func)
 
static void setArgParamMap (SgFunctionCallExp *call, std::map< varID, varID > &argParamMap)
 
static void setParamArgByRefMap (SgFunctionCallExp *call, std::map< varID, varID > &paramArgByRefMap)
 

Public Attributes

Function func
 
NodeState state
 
NodeState retState
 

Constructor & Destructor Documentation

◆ FunctionState()

FunctionState::FunctionState ( Function func)
inline

Definition at line 28 of file functionState.h.

Member Data Documentation

◆ func

Function FunctionState::func

Definition at line 17 of file functionState.h.

◆ state

NodeState FunctionState::state

Definition at line 18 of file functionState.h.

◆ retState

NodeState FunctionState::retState

Definition at line 20 of file functionState.h.


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