Class FixupSelfReferentialMacrosInAST#

Inheritance Relationships#

Base Type#

Class Documentation#

class FixupSelfReferentialMacrosInAST : public AstSimpleProcessing#

Fixup known macros that reference themselves and cause recursive macro expansion in the generated (unparsed) code.

This is lower level support for the fixupSelfReferentialMacrosInAST(SgNode*) function.

Public Functions

virtual void visit(SgNode *node)#

this method is called at every traversed node.