Changeset 379b6ea for src/InitTweak


Ignore:
Timestamp:
Mar 26, 2025, 9:42:02 AM (9 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
30bf6bf, b1c220a
Parents:
8ef0bf7 (diff), 446dde5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/FixInit.cpp

    r8ef0bf7 r379b6ea  
    697697        assert( stmtExpr->result );
    698698        if ( stmtExpr->result->isVoid() ) {
    699                 assert( stmtExpr->returnDecls.empty() );
    700                 assert( stmtExpr->dtors.empty() );
    701 
    702699                return stmtExpr;
    703700        }
     
    747744        // if there is a return decl, add a use as the last statement; will not have return decl on non-constructable returns
    748745        stmts.push_back( new ast::ExprStmt(loc, new ast::VariableExpr(loc, ret ) ) );
    749 
    750         assert( stmtExpr->returnDecls.empty() );
    751         assert( stmtExpr->dtors.empty() );
    752746
    753747        return stmtExpr;
Note: See TracChangeset for help on using the changeset viewer.