|
ROSE
0.9.6a
|
#include <functionState.h>

Public Member Functions | |
| FunctionState (Function &func) | |
| Function & | getFunc () |
Static Public Member Functions | |
| static std::set< FunctionState * > & | getAllDefinedFuncs () |
| static std::set< FunctionState * > & | getAllFuncs () |
| static FunctionState * | getDefinedFuncState (const Function &func) |
| static FunctionState * | getFuncState (const Function &func) |
| static void | setArgParamMap (SgFunctionCallExp *call, std::map< varID, varID > &argParamMap) |
| static void | setParamArgByRefMap (SgFunctionCallExp *call, std::map< varID, varID > ¶mArgByRefMap) |
Public Attributes | |
| Function | func |
| NodeState | state |
| NodeState | retState |
Static Private Attributes | |
| static std::set< FunctionState * > | allDefinedFuncs |
| static std::set< FunctionState * > | allFuncs |
| static bool | allFuncsComputed |
Friends | |
| class | CollectFunctions |
Definition at line 10 of file functionState.h.
|
inline |
Definition at line 25 of file functionState.h.
| Function& FunctionState::getFunc | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
friend |
Definition at line 12 of file functionState.h.
| Function FunctionState::func |
Definition at line 14 of file functionState.h.
| NodeState FunctionState::state |
Definition at line 15 of file functionState.h.
| NodeState FunctionState::retState |
Definition at line 17 of file functionState.h.
|
staticprivate |
Definition at line 20 of file functionState.h.
|
staticprivate |
Definition at line 21 of file functionState.h.
|
staticprivate |
Definition at line 22 of file functionState.h.