Program Listing for File fixupFunctionDefinitions.h

Program Listing for File fixupFunctionDefinitions.h#

Return to documentation for file (src/frontend/SageIII/astFixup/fixupFunctionDefinitions.h)

// DQ (6/27/2005):
#ifndef __fixupFuncDefinition
#define  __fixupFuncDefinition
void fixupFunctionDefinitions ( SgNode* node );

class FixupFunctionDefinitions : public AstSimpleProcessing
   {
  // This class uses a traversal to test the values of the definingDeclaration and
  // firstNondefiningDeclaration pointers in each SgDeclarationStatement.  See code for
  // details, since both of these pointers are not always set.

     public:
          void visit ( SgNode* node );
   };

#endif