Program Listing for File processTemplateHandlingOptions.h

Program Listing for File processTemplateHandlingOptions.h#

Return to documentation for file (src/frontend/SageIII/astPostProcessing/processTemplateHandlingOptions.h)

#ifndef PROCESS_TEMPLATE_HANDLING_OPTIONS_H
#define PROCESS_TEMPLATE_HANDLING_OPTIONS_H

// DQ (8/19/2005):
void processTemplateHandlingOptions ( SgNode* node );

class ProcessTemplateHandlingOptions : public AstSimpleProcessing
   {
     private:
#if 0 // [Robb Matzke 2021-03-17]: unused
          SgFile* file;
#endif
          bool buildImplicitTemplates;
          bool buildImplicitInlineTemplates;

     public:
          ProcessTemplateHandlingOptions ( SgFile* file, bool buildImplicitTemplates, bool buildImplicitInlineTemplates );
          void visit ( SgNode* node );
   };

// endif for PROCESS_TEMPLATE_HANDLING_OPTIONS_H
#endif