ROSE 0.11.145.147
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