Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/NamedTypeDecl.cc

    r6a45bd78 rcd6a6ff  
    2929NamedTypeDecl::NamedTypeDecl( const NamedTypeDecl &other )
    3030        : Parent( other ), base( maybeClone( other.base ) ) {
     31        cloneAll( other.parameters, parameters );
    3132        cloneAll( other.assertions, assertions );
    3233}
     
    3435NamedTypeDecl::~NamedTypeDecl() {
    3536        delete base;
     37        deleteAll( parameters );
    3638        deleteAll( assertions );
    3739}
     
    5456                base->print( os, indent+1 );
    5557        } // if
     58        if ( ! parameters.empty() ) {
     59                os << endl << indent << "... with parameters" << endl;
     60                printAll( parameters, os, indent+1 );
     61        } // if
    5662        if ( ! assertions.empty() ) {
    5763                os << endl << indent << "... with assertions" << endl;
     
    7076                base->print( os, indent+1 );
    7177        } // if
     78        if ( ! parameters.empty() ) {
     79                os << endl << indent << "... with parameters" << endl;
     80                printAll( parameters, os, indent+1 );
     81        } // if
    7282}
    7383
Note: See TracChangeset for help on using the changeset viewer.