IntraProcAliasAnalysis::getFunctionParametersAliasRelations
Retrieve Alias Relations from Function Parameters. Map data between actual and formal parameters. Handles return values as well.
Synopsis
Declared in <src/midend/programAnalysis/VirtualFunctionAnalysis/IntraProcAliasAnalysis.h>
void
getFunctionParametersAliasRelations(
SgFunctionCallExp* f_exp,
SgFunctionDeclaration* funcDecl,
std::vector<std::pair<AliasRelationNode, AliasRelationNode>>& arg_relations,
std::vector<std::pair<AliasRelationNode, AliasRelationNode>>& return_relations);
Parameters
Name |
Description |
f_exp |
This class represents the concept of a C++ function call (which is an expression). |
funcDecl |
This class represents the concept of a function declaration statement. |
arg_relations |
A standard container which offers fixed time access to individual elements in any order. |
return_relations |
A standard container which offers fixed time access to individual elements in any order. |
Created with MrDocs