Skip to content

VariableRenaming::UniqueNameTraversal::evaluateSynthesizedAttribute

Called to evaluate the synthesized attribute on every node.

Synopsis

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

virtual
VariableRenaming::VarRefSynthAttr
evaluateSynthesizedAttribute(
    SgNode* node,
    SynthesizedAttributesList attrs);

Description

This function will handle passing all variables that are referenced by a given expression.

Return Value

The attribute at this node.

Parameters

Name

Description

node

The node being evaluated.

attrs

The attributes from the child nodes.

Created with MrDocs