Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/InitTweak.cc

    r3351cc0 r1a5ad8c  
    9898        class InitExpander::ExpanderImpl {
    9999        public:
    100                 virtual ~ExpanderImpl() = default;
    101100                virtual std::list< Expression * > next( std::list< Expression * > & indices ) = 0;
    102101                virtual Statement * buildListInit( UntypedExpr * callExpr, std::list< Expression * > & indices ) = 0;
     
    106105        public:
    107106                InitImpl( Initializer * init ) : init( init ) {}
    108                 virtual ~InitImpl() = default;
    109107
    110108                virtual std::list< Expression * > next( __attribute((unused)) std::list< Expression * > & indices ) {
     
    123121        public:
    124122                ExprImpl( Expression * expr ) : arg( expr ) {}
    125                 virtual ~ExprImpl() { delete arg; }
     123
     124                ~ExprImpl() { delete arg; }
    126125
    127126                virtual std::list< Expression * > next( std::list< Expression * > & indices ) {
Note: See TracChangeset for help on using the changeset viewer.