Changes in src/SynTree/Expression.cc [0f79853:d807ca28]
- File:
-
- 1 edited
-
src/SynTree/Expression.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Expression.cc
r0f79853 rd807ca28 746 746 os << std::endl << indent+1 << "... deleted by: "; 747 747 deleteStmt->print( os, indent+1 ); 748 }749 750 751 DefaultArgExpr::DefaultArgExpr( Expression * expr ) : expr( expr ) {752 assert( expr->result );753 result = expr->result->clone();754 }755 DefaultArgExpr::DefaultArgExpr( const DefaultArgExpr & other ) : Expression( other ), expr( maybeClone( other.expr ) ) {}756 DefaultArgExpr::~DefaultArgExpr() {757 delete expr;758 }759 760 void DefaultArgExpr::print( std::ostream & os, Indenter indent ) const {761 os << "Default Argument Expression" << std::endl << indent+1;762 expr->print( os, indent+1 );763 748 } 764 749
Note:
See TracChangeset
for help on using the changeset viewer.