Program Listing for File fixupInClassDataInitialization.h#
↰ Return to documentation for file (src/frontend/SageIII/astFixup/fixupInClassDataInitialization.h)
// DQ (3/20/2005): Added to support non-standard feature used in KULL (roughly supported in both EDG
// and GNU g++, but with some differences). This fixup modifies the AST so that it can be output
// code that will compile with GNU g++. I hate the idea of doing thing, but at least the fixup
// is being handled here rather than allowing the unparser to modifiy the AST.
#ifndef __fixupClassData
#define __fixupClassData
void fixupInClassDataInitialization( SgNode* node );
class FixupInClassDataInitialization : public SgSimpleProcessing
{
public:
void visit (SgNode* node);
};
#endif