Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Visitor.cc

    r3b58d91 rb6fe7e6  
    182182        acceptAll( memberExpr->get_results(), *this );
    183183        maybeAccept( memberExpr->get_aggregate(), *this );
    184         maybeAccept( memberExpr->get_member(), *this );
    185184}
    186185
     
    288287}
    289288
    290 void Visitor::visit( UntypedValofExpr *valofExpr ) {
    291         acceptAll( valofExpr->get_results(), *this );
    292         maybeAccept( valofExpr->get_body(), *this );
     289void Visitor::visit( ConstructorExpr * ctorExpr ) {
     290        acceptAll( ctorExpr->get_results(), *this );
     291        maybeAccept( ctorExpr->get_callExpr(), *this );
    293292}
    294293
     
    299298}
    300299
     300void Visitor::visit( UntypedValofExpr *valofExpr ) {
     301        acceptAll( valofExpr->get_results(), *this );
     302        maybeAccept( valofExpr->get_body(), *this );
     303}
     304
    301305void Visitor::visit( RangeExpr *rangeExpr ) {
    302306        maybeAccept( rangeExpr->get_low(), *this );
    303307        maybeAccept( rangeExpr->get_high(), *this );
    304 }
    305 
    306 void Visitor::visit( TupleIndexExpr *tupleExpr ) {
    307         acceptAll( tupleExpr->get_results(), *this );
    308         maybeAccept( tupleExpr->get_tuple(), *this );
    309 }
    310 
    311 void Visitor::visit( MemberTupleExpr *tupleExpr ) {
    312         acceptAll( tupleExpr->get_results(), *this );
    313         maybeAccept( tupleExpr->get_member(), *this );
    314         maybeAccept( tupleExpr->get_aggregate(), *this );
    315 }
    316 
    317 void Visitor::visit( MultipleAssignExpr *assignExpr ) {
    318         acceptAll( assignExpr->get_results(), *this );
    319         maybeAccept( assignExpr->get_lhs(), *this );
    320         maybeAccept( assignExpr->get_rhs(), *this );
    321 }
    322 
    323 void Visitor::visit( MassAssignExpr *assignExpr ) {
    324         acceptAll( assignExpr->get_results(), *this );
    325         maybeAccept( assignExpr->get_lhs(), *this );
    326         maybeAccept( assignExpr->get_rhs(), *this );
    327308}
    328309
Note: See TracChangeset for help on using the changeset viewer.