Changes in src/Parser/ParseNode.cc [7880579:0da3e2c]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/ParseNode.cc
r7880579 r0da3e2c 10 10 // Created On : Sat May 16 13:26:29 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Tue Aug 16 08:42:29 201613 // Update Count : 1 0712 // Last Modified On : Tue Aug 16 11:41:39 2016 13 // Update Count : 114 14 14 // 15 15 … … 19 19 int ParseNode::indent_by = 4; 20 20 21 ParseNode::ParseNode() : next( nullptr ){};22 ParseNode::ParseNode( const string *name ) : name( *name ) , next( nullptr ) {delete name; }23 ParseNode::ParseNode( const string &name ) : name( name ) , next( nullptr ) {}21 ParseNode::ParseNode() {}; 22 ParseNode::ParseNode( const string *name ) : name( *name ) { assert( false ); delete name; } 23 ParseNode::ParseNode( const string &name ) : name( name ) { assert( false ); } 24 24 25 25 ParseNode::~ParseNode() { … … 40 40 } 41 41 42 void ParseNode::printList( std::ostream &os, int indent ) const {43 print( os, indent );44 45 if ( next ) {46 next->printList( os, indent );47 } // if48 }49 50 42 // Local Variables: // 51 43 // tab-width: 4 //
Note:
See TracChangeset
for help on using the changeset viewer.