Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Visitor.cc

    rbe9036d r135b431  
    389389void Visitor::visit( PointerType *pointerType ) {
    390390        acceptAll( pointerType->get_forall(), *this );
    391         // xxx - should PointerType visit/mutate dimension?
    392391        maybeAccept( pointerType->get_base(), *this );
    393392}
     
    399398}
    400399
    401 void Visitor::visit( ReferenceType *refType ) {
    402         acceptAll( refType->get_forall(), *this );
    403         maybeAccept( refType->get_base(), *this );
    404 }
    405 
    406400void Visitor::visit( FunctionType *functionType ) {
    407401        acceptAll( functionType->get_forall(), *this );
     
    429423void Visitor::visit( TraitInstType *aggregateUseType ) {
    430424        handleReferenceToType( static_cast< ReferenceToType * >( aggregateUseType ) );
     425        acceptAll( aggregateUseType->get_members(), *this );
    431426}
    432427
Note: See TracChangeset for help on using the changeset viewer.