ROSE  0.11.145.0
headerFileSupportReport.h
1 
2 // This header file defines a data structure to support the reporting of
3 // details specific to the header file unparsing support in ROSE.
4 
5 #error "THIS FILE CAN BE REMOVED!"
6 
8  {
9  private:
10  std::list<SgSourceFile*> headerFileList;
11 
12  // Define these as private so that we can control and/or eliminate their use.
13  HeaderFileSupportReport( const HeaderFileSupportReport & X );
14  HeaderFileSupportReport & operator= ( const HeaderFileSupportReport & X );
15 
16  public:
17  void display( std::string label);
18 
19  std::list<SgSourceFile*> & get_headerFileList();
20 
21  HeaderFileSupportReport( SgSourceFile* sourceFile );
22  };
23