Ignore:
Timestamp:
Dec 13, 2016, 5:37:15 PM (8 years ago)
Author:
Rob Schluntz <rschlunt@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
31f379c
Parents:
1d2b64f
Message:

change rework TupleAssignExpr? and StmtExpr?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Visitor.cc

    r1d2b64f rd5556a3  
    276276        acceptAll( impCpCtorExpr->get_tempDecls(), *this );
    277277        acceptAll( impCpCtorExpr->get_returnDecls(), *this );
     278        acceptAll( impCpCtorExpr->get_dtors(), *this );
    278279}
    279280
     
    317318void Visitor::visit( TupleAssignExpr *assignExpr ) {
    318319        maybeAccept( assignExpr->get_result(), *this );
    319         acceptAll( assignExpr->get_tempDecls(), *this );
    320         acceptAll( assignExpr->get_assigns(), *this );
     320        maybeAccept( assignExpr->get_stmtExpr(), *this );
    321321}
    322322
     
    324324        maybeAccept( stmtExpr->get_result(), *this );
    325325        maybeAccept( stmtExpr->get_statements(), *this );
     326        acceptAll( stmtExpr->get_returnDecls(), *this );
     327        acceptAll( stmtExpr->get_dtors(), *this );
    326328}
    327329
     
    425427void Visitor::visit( ConstructorInit *ctorInit ) {
    426428        maybeAccept( ctorInit->get_ctor(), *this );
     429        maybeAccept( ctorInit->get_dtor(), *this );
    427430        maybeAccept( ctorInit->get_init(), *this );
    428431}
Note: See TracChangeset for help on using the changeset viewer.