Skip to content

VariableRenaming::DefsAndUsesTraversal::evaluateSynthesizedAttribute

Called to evaluate the synthesized attribute on every node.

Synopsis

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

virtual
ChildUses
evaluateSynthesizedAttribute(
    SgNode* node,
    SynthesizedAttributesList attrs);

Description

This function will handle passing all variables that are defined and used by a given operation.

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