Changes in src/SynTree/Visitor.cc [135b431:be9036d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Visitor.cc
r135b431 rbe9036d 389 389 void Visitor::visit( PointerType *pointerType ) { 390 390 acceptAll( pointerType->get_forall(), *this ); 391 // xxx - should PointerType visit/mutate dimension? 391 392 maybeAccept( pointerType->get_base(), *this ); 392 393 } … … 398 399 } 399 400 401 void Visitor::visit( ReferenceType *refType ) { 402 acceptAll( refType->get_forall(), *this ); 403 maybeAccept( refType->get_base(), *this ); 404 } 405 400 406 void Visitor::visit( FunctionType *functionType ) { 401 407 acceptAll( functionType->get_forall(), *this ); … … 423 429 void Visitor::visit( TraitInstType *aggregateUseType ) { 424 430 handleReferenceToType( static_cast< ReferenceToType * >( aggregateUseType ) ); 425 acceptAll( aggregateUseType->get_members(), *this );426 431 } 427 432
Note: See TracChangeset
for help on using the changeset viewer.