Class AddIncludeDirectivesTraversal#
Defined in File addIncludeDirectives.h
Inheritance Relationships#
Base Type#
public SgTopDownBottomUpProcessing< AddIncludeDirectivesInheritedAttribute, AddIncludeDirectivesSynthesizedAttribute >(Template Class SgTopDownBottomUpProcessing)
Class Documentation#
-
class AddIncludeDirectivesTraversal : public SgTopDownBottomUpProcessing<AddIncludeDirectivesInheritedAttribute, AddIncludeDirectivesSynthesizedAttribute>#
Public Functions
-
AddIncludeDirectivesTraversal(SgIncludeFile *input_include_file)#
-
AddIncludeDirectivesInheritedAttribute evaluateInheritedAttribute(SgNode *node, AddIncludeDirectivesInheritedAttribute inheritedAttribute)#
-
AddIncludeDirectivesSynthesizedAttribute evaluateSynthesizedAttribute(SgNode *astNode, AddIncludeDirectivesInheritedAttribute inheritedAttribute, SubTreeSynthesizedAttributes synthesizedAttributeList)#
-
AddIncludeDirectivesTraversal(SgIncludeFile *input_include_file)#