ROSE  0.11.145.0
Public Member Functions | List of all members
TraverseToRoot< InheritedAttributeType, SynthesizedAttributeType > Class Template Referenceabstract

Description

template<class InheritedAttributeType, class SynthesizedAttributeType>
class TraverseToRoot< InheritedAttributeType, SynthesizedAttributeType >

Definition at line 17 of file AstTraverseToRoot.h.

Public Member Functions

SynthesizedAttributeType traverse (SgNode *astNode, InheritedAttributeType inputInheritedAttribute)
 
virtual InheritedAttributeType evaluateInheritedAttribute (SgNode *astNode, InheritedAttributeType inputInheritedAttribute)=0
 
virtual SynthesizedAttributeType evaluateSynthesizedAttribute (SgNode *astNode, InheritedAttributeType inputInheritedAttribute, SynthesizedAttributeType inputSynthesizedAttribute)=0
 

The documentation for this class was generated from the following file: