Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/CurrentObject.h

    rb7d92b96 rea6332d  
    1717
    1818#include <list>   // for list
    19 #include <memory> // for unique_ptr
    2019#include <stack>  // for stack
    21 #include <vector>
    2220
    2321class Designation;
     
    5452} // namespace ResolvExpr
    5553
    56 namespace ast {
    57         // AST class types
    58         class Designation;
    59         class InitAlternative;
    60         class Type;
    61 
    62         // forward declaration of internal detail
    63         class MemberIterator;
    64 
    65         /// Builds initializer lists in resolution
    66         class CurrentObject final {
    67                 std::vector< std::shared_ptr<MemberIterator> > objStack;
    68        
    69         public:
    70                 CurrentObject() = default;
    71                 CurrentObject( const Type * type );
    72         };
    73 } // namespace ast
    74 
    7554// Local Variables: //
    7655// tab-width: 4 //
Note: See TracChangeset for help on using the changeset viewer.