Changes in src/SynTree/Initializer.h [68f9c43:50377a4]
- File:
-
- 1 edited
-
src/SynTree/Initializer.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Initializer.h
r68f9c43 r50377a4 33 33 Designation( const std::list< Expression * > & designators ); 34 34 Designation( const Designation & other ); 35 virtual ~Designation(); 35 36 36 37 std::list< Expression * > & get_designators() { return designators; } … … 49 50 Initializer( bool maybeConstructed ); 50 51 Initializer( const Initializer & other ); 52 virtual ~Initializer(); 51 53 52 54 bool get_maybeConstructed() { return maybeConstructed; } … … 68 70 SingleInit( Expression *value, bool maybeConstructed = false ); 69 71 SingleInit( const SingleInit &other ); 72 virtual ~SingleInit(); 70 73 71 74 Expression *get_value() { return value; } … … 88 91 const std::list<Designation *> &designators = {}, bool maybeConstructed = false ); 89 92 ListInit( const ListInit & other ); 93 virtual ~ListInit(); 90 94 91 95 std::list<Designation *> & get_designations() { return designations; } … … 119 123 ConstructorInit( Statement * ctor, Statement * dtor, Initializer * init ); 120 124 ConstructorInit( const ConstructorInit &other ); 125 virtual ~ConstructorInit(); 121 126 122 127 void set_ctor( Statement * newValue ) { ctor = newValue; }
Note:
See TracChangeset
for help on using the changeset viewer.