Changes in src/SynTree/Visitor.cc [3b58d91:b6fe7e6]
- File:
-
- 1 edited
-
src/SynTree/Visitor.cc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Visitor.cc
r3b58d91 rb6fe7e6 182 182 acceptAll( memberExpr->get_results(), *this ); 183 183 maybeAccept( memberExpr->get_aggregate(), *this ); 184 maybeAccept( memberExpr->get_member(), *this );185 184 } 186 185 … … 288 287 } 289 288 290 void Visitor::visit( UntypedValofExpr *valofExpr ) {291 acceptAll( valofExpr->get_results(), *this );292 maybeAccept( valofExpr->get_body(), *this );289 void Visitor::visit( ConstructorExpr * ctorExpr ) { 290 acceptAll( ctorExpr->get_results(), *this ); 291 maybeAccept( ctorExpr->get_callExpr(), *this ); 293 292 } 294 293 … … 299 298 } 300 299 300 void Visitor::visit( UntypedValofExpr *valofExpr ) { 301 acceptAll( valofExpr->get_results(), *this ); 302 maybeAccept( valofExpr->get_body(), *this ); 303 } 304 301 305 void Visitor::visit( RangeExpr *rangeExpr ) { 302 306 maybeAccept( rangeExpr->get_low(), *this ); 303 307 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 );327 308 } 328 309
Note:
See TracChangeset
for help on using the changeset viewer.