Changes in src/ResolvExpr/CurrentObject.h [b7d92b96:ea6332d]
- File:
-
- 1 edited
-
src/ResolvExpr/CurrentObject.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/CurrentObject.h
rb7d92b96 rea6332d 17 17 18 18 #include <list> // for list 19 #include <memory> // for unique_ptr20 19 #include <stack> // for stack 21 #include <vector>22 20 23 21 class Designation; … … 54 52 } // namespace ResolvExpr 55 53 56 namespace ast {57 // AST class types58 class Designation;59 class InitAlternative;60 class Type;61 62 // forward declaration of internal detail63 class MemberIterator;64 65 /// Builds initializer lists in resolution66 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 ast74 75 54 // Local Variables: // 76 55 // tab-width: 4 //
Note:
See TracChangeset
for help on using the changeset viewer.