1 #ifndef REFERENCE_ATTRIBUTES_H_INCLUDED_
2 #define REFERENCE_ATTRIBUTES_H_INCLUDED_
21 return CONTAINER_OWNERSHIP;
43 return CONTAINER_OWNERSHIP;
std::map< PortCallPath, std::set< SgVariableSymbol * > > mapped_variables_with_pcp_
When the parameter is reached by this PortCallPath, then it should refer to the SgVariableSymbol is t...
Definition: reference_attributes.h:34
Definition: reference_attributes.h:14
virtual AstAttribute::OwnershipPolicy getOwnershipPolicy() const ROSE_OVERRIDE
Definition: reference_attributes.h:41
Definition: reference_attributes.h:37
std::set< SgVariableSymbol * > mapped_variables_
The actual variables that the reference function parameter really refers to.
Definition: reference_attributes.h:28
SgVariableSymbol * mapped_variable_
The actual variable that the reference function parameter really refers to.
Definition: reference_attributes.h:50
virtual AstAttribute::OwnershipPolicy getOwnershipPolicy() const ROSE_OVERRIDE
Definition: reference_attributes.h:19