Skip to content

VariableRenaming::VarRefSynthAttr::VarRefSynthAttr

Constructors

Synopses

Declared in <src/midend/programAnalysis/variableRenaming/VariableRenaming.h>

Create the attribute with no refs.

Create the attribute with the provided refs.

VarRefSynthAttr(std::vector<SgNode*> const& subtree);

Create the attribute with thisNode.

VarRefSynthAttr(SgNode* thisNode);

Create the attribute with the subtree and thisNode.

VarRefSynthAttr(
    std::vector<SgNode*> const& subtree,
    SgNode* thisNode);

Parameters

Name

Description

subtree

The refs to use for this attribute.

thisNode

The node to add to the list of refs.

Created with MrDocs