Changes in src/Parser/InitializerNode.cc [1d4580a:8e9cbb2]
- File:
-
- 1 edited
-
src/Parser/InitializerNode.cc (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/InitializerNode.cc
r1d4580a r8e9cbb2 10 10 // Created On : Sat May 16 13:20:24 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat Aug 13 18:55:11201613 // Update Count : 1 812 // Last Modified On : Mon Jul 4 15:37:15 2016 13 // Update Count : 15 14 14 // 15 15 … … 25 25 : expr( _expr ), aggregate( aggrp ), designator( des ), kids( 0 ), maybeConstructed( true ) { 26 26 if ( aggrp ) 27 kids = dynamic_cast< InitializerNode *>( get_ next() );27 kids = dynamic_cast< InitializerNode *>( get_link() ); 28 28 29 29 if ( kids != 0 ) 30 set_l ast( 0 );30 set_link( 0 ); 31 31 } 32 32 … … 34 34 : expr( 0 ), aggregate( aggrp ), designator( des ), kids( 0 ), maybeConstructed( true ) { 35 35 if ( init != 0 ) 36 set_l ast( init);36 set_link(init); 37 37 38 38 if ( aggrp ) 39 kids = dynamic_cast< InitializerNode *>( get_ next() );39 kids = dynamic_cast< InitializerNode *>( get_link() ); 40 40 41 41 if ( kids != 0 ) … … 58 58 while ( curdes != 0) { 59 59 curdes->printOneLine(os); 60 curdes = (ExpressionNode *)(curdes->get_ next());60 curdes = (ExpressionNode *)(curdes->get_link()); 61 61 if ( curdes ) os << ", "; 62 62 } // while … … 72 72 73 73 InitializerNode *moreInit; 74 if ( get_ next() != 0 && ((moreInit = dynamic_cast< InitializerNode * >( get_next() ) ) != 0) )74 if ( get_link() != 0 && ((moreInit = dynamic_cast< InitializerNode * >( get_link() ) ) != 0) ) 75 75 moreInit->printOneLine( os ); 76 76 }
Note:
See TracChangeset
for help on using the changeset viewer.