Class PrefixTraversal#
Defined in File includeFileSupport.h
Inheritance Relationships#
Base Type#
public AstTopDownBottomUpProcessing< InheritedAttribute, SynthesizedAttribute >(Template Class AstTopDownBottomUpProcessing)
Class Documentation#
-
class PrefixTraversal : public AstTopDownBottomUpProcessing<InheritedAttribute, SynthesizedAttribute>#
Public Functions
-
InheritedAttribute evaluateInheritedAttribute(SgNode *node, InheritedAttribute inheritedAttribute)#
-
SynthesizedAttribute evaluateSynthesizedAttribute(SgNode *node, InheritedAttribute inheritedAttribute, SubTreeSynthesizedAttributes synthesizedAttributeList)#
Public Members
-
std::set<std::string> added_include_path_set#
-
InheritedAttribute evaluateInheritedAttribute(SgNode *node, InheritedAttribute inheritedAttribute)#