Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Visitor.cc

    r135b431 rbe9036d  
    389389void Visitor::visit( PointerType *pointerType ) {
    390390        acceptAll( pointerType->get_forall(), *this );
     391        // xxx - should PointerType visit/mutate dimension?
    391392        maybeAccept( pointerType->get_base(), *this );
    392393}
     
    398399}
    399400
     401void Visitor::visit( ReferenceType *refType ) {
     402        acceptAll( refType->get_forall(), *this );
     403        maybeAccept( refType->get_base(), *this );
     404}
     405
    400406void Visitor::visit( FunctionType *functionType ) {
    401407        acceptAll( functionType->get_forall(), *this );
     
    423429void Visitor::visit( TraitInstType *aggregateUseType ) {
    424430        handleReferenceToType( static_cast< ReferenceToType * >( aggregateUseType ) );
    425         acceptAll( aggregateUseType->get_members(), *this );
    426431}
    427432
Note: See TracChangeset for help on using the changeset viewer.