Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Expression.cc

    r0f79853 rd807ca28  
    746746        os << std::endl << indent+1 << "... deleted by: ";
    747747        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 );
    763748}
    764749
Note: See TracChangeset for help on using the changeset viewer.